Disk- og udførelsesmonitor (Daemon)

Forfatter: Laura McKinney
Oprettelsesdato: 9 April 2021
Opdateringsdato: 1 Juli 2024
Anonim
Disk- og udførelsesmonitor (Daemon) - Teknologi
Disk- og udførelsesmonitor (Daemon) - Teknologi

Indhold

Definition - Hvad betyder Disk and Execution Monitor (Daemon)?

En disk- og eksekveringsmonitor (daemon) er en baggrundsproces, der køres i computermultitasking-operativsystemer, normalt på bootstrap-tid, for at udføre administrative ændringer eller overvåge tjenester.

Almindelige dæmonprocesser inkluderer håndterere, spoolere og andre programmer, der udfører OS-administrationsopgaver. Daemons udfører også specificerede operationer på foruddefinerede tidspunkter som svar på begivenheder.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Disk and Execution Monitor (Daemon)

Unix-daemon-filer har generelt et "d" -suffiks. For eksempel henviser "identd" til en dæmon, der giver identiteten af ​​en TCP-forbindelse. Microsoft OS-dæmoner kaldes TSR-programmer (terminerer og forbliver bosiddende) og kaldes "systemagenter" eller "tjenester" inden for OS-administrationen.

Mac OS X, et Unix-baseret system, bruger også dæmoner, men det leverer ikke de samme tjenester som i Microsoft OS.

Daemon-overordnede processer er ofte initialiseringsprocessen. En proces bliver en dæmon ved at forfalde en barneproces og forlade forældremetoden, hvilket får initialisering til at vedtage barneprocessen.

Systemer starter ofte dæmoner ved starttidspunktet, som skal svare på netværksanmodninger, hardwareaktivitet eller programmer, der udfører specificerede opgaver. Daemons er også i stand til at konfigurere hardware og køre planlagte opgaver.

De almindelige metoder, hvormed en proces bliver en dæmon, inkluderer:

  • Dissocierer fra den kontrollerende tty
  • Danner en sessionleder
  • Danner en procesgruppeleder
  • Forbliver i baggrunden ved at smide og gå ud
  • Indstilling af rodkataloget som det aktuelle arbejdsmappe
  • Indstilling af afmasken til nul for at tillade åbne () og oprette () opkald for at give deres egne tilladelsesmasker
  • Lukning af nedarvede filer, der er åbne af overordnede processen på tidspunktet for udførelsen
  • Brug af konsollen, en logfil eller / dev / null som standardindgang, standardoutput og standardfejl