🔄 Losowy artykuł
Szlaki górskie Pociągiem dookoła Polski Podróże kulinarne Hotele-unikaty świata Parkingi przy lotniskach Łowiska Europy Campingi dla kamperów Imprezy — atrakcje w Polsce Poradnik pilota drona Wydarzenia i bilety Promocje bankowe Kamery na żywo Oferty Centrum Podróży Koliber Triper.pl Trip.FazaFM.com — plany podróży

Demon (informatyka)

Demon[1] (ang. daemon) – program lub proces, wykonywany wewnątrz środowiska wielozadaniowego systemu operacyjnego, bez konieczności interakcji z użytkownikiem (jako proces drugoplanowy)[2].

Większość demonów to programy usługowe, które komunikują się za pomocą połączeń sieciowych. Demon, po uruchomieniu, przekierowuje standardowe strumienie, co czyni go niezależnym od terminala kontrolującego (ang. controlling terminal). Komunikaty informacyjne demona zapisywane są w odpowiednich logach systemu operacyjnego.

W systemach MS-DOS i PC-DOS podobną do demona funkcję pełni program rezydentny, natomiast w Microsoft Windows analogiem jest usługa Windows.

Demony w systemach uniksopodobnych

W systemach uniksopodobnych procesem rodzicem demonów jest najczęściej pierwszy proces systemowy init. Najczęściej jest to osiągane za pomocą podwójnego wykorzystania mechanizmu fork w celu stworzenia procesu pochodnego tworzącego dziecko, które po zakończeniu rodzica zostanie następnie podłączone do drzewa procesów pochodnych init[3]. Ponadto zwyczajowo demony w nazwie mają dodaną na końcu literę „d”. Na przykład:

Od tego mechanizmu wzięła nazwę maskotka systemów BSD – BSD Daemon.

Przypisy

  1. ↑ Angielsko-polski słownik informatyczny. Warszawa: Wydawnictwa Naukowo-Techniczne, 2005, s. 83. ISBN 83-204-2926-9.
  2. ↑ daemon [online], catb.org [dostęp 2019-06-28].
  3. ↑ Daemon Processes, [w:] W. Richard. Stevens, Advanced programming in the UNIX environment, Reading, Mass.: Addison-Wesley Pub. Co, 1992, ISBN 0-201-56317-7, OCLC 25747517 [dostęp 2019-06-28].
ℹ Źródło: artykuł „Demon (informatyka)” w polskiej Wikipedii. Treść dostępna na licencji CC BY-SA 4.0; lista autorów w historii edycji. Wersja może się różnić od aktualnej na Wikipedii (kopia odświeżana okresowo).
💳 Revolut
Karta wielowalutowa do podróży — płacisz za granicą bez przewalutowań.
Odbierz kartę →
💰 ZEN.COM
Konta multiwalutowe i karty — płatności bez granic z poziomu aplikacji.
Sprawdź ZEN →
🌍 Wise
Przelewy za granicę po realnym kursie — bez ukrytych marż.
Wypróbuj Wise →
Linki polecające — obowiązują regulaminy usług.
FazaFM.com — radio i newsy Hrubek.pl — Hrubieszów blisko Ciebie Gorzkie Groszki — blog