Monitor diskov a spustení (Daemon)

Autor: Laura McKinney
Dátum Stvorenia: 9 Apríl 2021
Dátum Aktualizácie: 15 Smieť 2024
Anonim
Monitor diskov a spustení (Daemon) - Technológie
Monitor diskov a spustení (Daemon) - Technológie

Obsah

Definícia - Čo znamená Disk and Execution Monitor (Daemon)?

Disk a monitor vykonávania (démon) je proces na pozadí spustený v operačných systémoch počítačového multitaskingu, zvyčajne v čase zavedenia systému, na vykonanie administratívnych zmien alebo monitorovania služieb.

Bežné procesy démona zahŕňajú obslužné programy, zaraďovacie služby a ďalšie programy, ktoré vykonávajú administratívne úlohy OS. Démoni tiež vykonávajú špecifikované operácie v preddefinovaných časoch v reakcii na udalosti.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Disk a Execution Monitor (Daemon)

Súbory démona Unix majú zvyčajne príponu „d“. Napríklad „identd“ označuje démona, ktorý poskytuje identitu TCP spojenia. Démoni Microsoft OS sa označujú ako programy ukončenia a zotrvania (TSR) a nazývajú sa „agenti systému“ alebo „služby“ v rámci správy OS.

Mac OS X, systém založený na Unixe, tiež používa démony, ale neposkytuje rovnaké služby ako v Microsoft OS.

Rodičovské procesy démona sú často procesom inicializácie. Proces sa stáva démonom rozvetvením podriadeného procesu a ukončením rodičovského procesu, čo spôsobí, že inicializácia prijme podriadený proces.

Systémy často spúšťajú démonov v čase spustenia systému, aby reagovali na požiadavky siete, hardvérovú aktivitu alebo programy, ktoré vykonávajú zadané úlohy. Daemoni sú tiež schopní konfigurovať hardvér a spúšťať naplánované úlohy.

Bežné metódy, pomocou ktorých sa proces stáva démonom, zahŕňajú:

  • Oddelenie od kontrolného tty
  • Formovanie vodcu relácie
  • Vytvorenie vedúceho skupiny procesov
  • Zostať v pozadí vidličkou a výstupom
  • Nastavenie koreňového adresára ako aktuálneho pracovného adresára
  • Nastavenie odmaskovania na nulu, aby sa umožnilo volanie open () a create () na poskytnutie ich vlastných masiek povolení
  • Zatváranie zdedených súborov, ktoré zostali otvorené rodičovským procesom v čase vykonávania
  • Pomocou konzoly, protokolového súboru alebo / dev / null ako štandardného vstupu, štandardného výstupu a štandardnej chyby