Discul și Monitorul de execuție (Daemon)

Autor: Laura McKinney
Data Creației: 9 Aprilie 2021
Data Actualizării: 1 Iulie 2024
Anonim
AWS - CloudWatch Custom Metrics for Memory usage and Disk usage
Video: AWS - CloudWatch Custom Metrics for Memory usage and Disk usage

Conţinut

Definiție - Ce înseamnă Disk and Execution Monitor (Daemon)?

Un disc și un monitor de execuție (daemon) este un proces de fundal rulat în sistemele de operare de operare multitasking, de obicei la ora de pornire, pentru a efectua modificări administrative sau servicii de monitorizare.

Procesele daemon obișnuite includ manipulatori, spooleri și alte programe care îndeplinesc sarcini administrative OS. Daemonii efectuează, de asemenea, operațiuni specificate la ore prestabilite ca răspuns la evenimente.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Disk and Execution Monitor (Daemon)

Fișierele daemon Unix au în general un sufix „d”. De exemplu, „identd” se referă la un demon care furnizează identitatea unei conexiuni TCP. Programele de sisteme de operare Microsoft sunt denumite programe de reziliere și rezidență (TSR) și sunt numite „agenți de sistem” sau „servicii” în cadrul administrării sistemului de operare.

Mac OS X, un sistem bazat pe Unix, folosește de asemenea demoni, dar nu oferă aceleași servicii ca în sistemul de operare Microsoft.

Procesele părinte Daemon sunt adesea procesul de inițializare. Un proces devine un demon prin căutarea unui proces copil și ieșirea din procesul părinte, determinând inițializarea adoptării procesului copil.

De multe ori, sistemele încep demoni la momentul de pornire, care să răspundă solicitărilor de rețea, activității hardware sau programelor care îndeplinesc sarcini specificate. Daemonii sunt de asemenea capabili să configureze hardware și să execute sarcini programate.

Metodele comune prin care un proces devine demon include:

  • Disocierea de tipul de control
  • Formarea unui lider de sesiune
  • Formarea unui lider de grup de procese
  • Rămânând în fundal bifând și ieșind
  • Setarea directorului rădăcină ca director de lucru curent
  • Setarea demascării la zero pentru a permite apelurile deschise () și crearea () pentru a oferi propriile lor măști de permis
  • Închiderea fișierelor moștenite rămase deschise de procesul părinte la momentul executării
  • Folosind consola, un fișier jurnal sau / dev / null ca intrare standard, ieșire standard și eroare standard