Demony

Z Systemy operacyjne i sieci komputerowe
Przejdź do nawigacji Przejdź do wyszukiwania

Demon(ang. daemon) – w wielozadaniowych (najczęściej uniksopodobnych) systemach operacyjnych proces, który pracuje w tle bez konieczności interakcji z użytkownikiem.

Większość demonów to programy usługowe, które komunikują się za pomocą połączeń sieciowych (co jest zazwyczaj jedyną formą kontroli). Typowy demon po uruchomieniu przekierowuje standardowe strumienie, co czyni go niezależnym od terminala kontrolującego (controlling terminal). Wówczas wszelkie komunikaty informacyjne mogą być zapisywane w osobnych plikach (logach).

Zwyczajowo w systemach uniksopodobnych demony mają na końcu nazwy dodaną literę "d". Na przykład Ftpd, Inetd, httpd.

W systemach MS-DOS/PC-DOS podobną funkcjonalność oferują programy rezydentne (TSR – Terminate and Stay Resident), natomiast w Microsoft Windows analogiem jest usługa (ang. service).

Na podstawie http://pl.wikipedia.org/wiki/Demon_%28informatyka%29