Monitor diska i izvršenja (Daemon)

Autor: Laura McKinney
Datum Stvaranja: 9 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
hadoop yarn architecture
Video: hadoop yarn architecture

Sadržaj

Definicija - Što znači Disk i Execution Monitor (Daemon)?

Disk i monitor izvršenja (daemon) je pozadinski proces koji se izvodi u računalnim više zadacima operativnih sustava, obično u vrijeme pokretanja sustava, za obavljanje administrativnih promjena ili nadgledanje usluga.

Uobičajeni demonski procesi uključuju alate za upravljanje, spoolere i druge programe koji obavljaju administrativne zadatke OS-a. Demoni također obavljaju određene operacije u predefinirano vrijeme kao odgovor na događaje.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava monitor i izvedbu diska (Daemon)

Datoteke Unix demona obično imaju sufiks "d". Na primjer, "identd" odnosi se na demona koji pruža identitet TCP veze. Microsoft operativni demoni nazivaju se programi za zaustavljanje i zadržavanje (TSR) i nazivaju se "agentima sustava" ili "uslugama" unutar administracije OS-a.

Mac OS X, sustav temeljen na Unixu, također koristi demone, ali ne pruža iste usluge kao u Microsoft OS-u.

Daemon-ovi nadređeni procesi često su postupak inicijalizacije. Proces postaje demon tako da forsira dječji proces i izlazi iz roditeljskog procesa, uzrokujući inicijalizaciju da usvoji dječji proces.

Sustavi u startu pokreću demone koji odgovaraju na zahtjeve mreže, hardverske aktivnosti ili programe koji izvršavaju određene zadatke. Demoni također mogu konfigurirati hardver i izvršavati zakazane zadatke.

Uobičajene metode pomoću kojih proces postaje demon uključuju:

  • Odvajajući se od kontrolne jedinice
  • Formiranje voditelja sesije
  • Formiranje vođe procesne skupine
  • Ostajanje u pozadini forsiranjem i izlaskom
  • Postavljanje korijenskog direktorija kao trenutne radne mape
  • Postavljanje demontaže na nulu kako bi se omogućili otvoreni () i kreirali () pozivi za pružanje vlastitih maski dozvola
  • Zatvaranje naslijeđenih datoteka koje su u trenutku izvršenja ostavile otvorene nadređenim procesom
  • Koristeći konzolu, datoteku dnevnika ili / dev / null kao standardni ulaz, standardni izlaz i standardnu ​​pogrešku