Diska un izpildes monitors (Daemon)

Autors: Laura McKinney
Radīšanas Datums: 9 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Diska un izpildes monitors (Daemon) - Tehnoloģija
Diska un izpildes monitors (Daemon) - Tehnoloģija

Saturs

Definīcija - ko nozīmē disks un izpildes monitors (dēmons)?

Disks un izpildes monitors (dēmons) ir fona process, kas tiek palaists datoru daudzuzdevumu operētājsistēmās, parasti sāknēšanas laikā, lai veiktu administratīvas izmaiņas vai uzraudzītu pakalpojumus.

Parastie dēmonu procesi ietver apstrādātājus, spoles un citas programmas, kas veic OS administratīvos uzdevumus. Dēmoni arī veic noteiktas operācijas iepriekš noteiktā laikā, reaģējot uz notikumiem.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro diska un izpildes monitoru (Daemon)

Unix dēmonu failiem parasti ir "d" piedēklis. Piemēram, "identd" attiecas uz dēmonu, kas nodrošina TCP savienojuma identitāti. Microsoft OS dēmonus sauc par pārtrauktām un paliekošām (TSR) programmām, un OS administrēšanas laikā tos sauc par “sistēmas aģentiem” vai “pakalpojumiem”.

Mac OS X, uz Unix balstīta sistēma, izmanto arī dēmonus, taču tas nesniedz tos pašus pakalpojumus kā Microsoft OS.

Dēmona vecāku procesi bieži ir inicializācijas process. Process kļūst par dēmonu, pagriežot bērnu procesu un izejot no vecāku procesa, izraisot inicializāciju bērna procesa ieviešanai.

Sistēmas bieži sāk dēmonus sāknēšanas laikā, lai reaģētu uz tīkla pieprasījumiem, aparatūras darbībām vai programmām, kas veic noteiktus uzdevumus. Dēmoni arī spēj konfigurēt aparatūru un palaist plānotos uzdevumus.

Parastās metodes, ar kuru palīdzību process kļūst par dēmonu, ir šādas:

  • Atdalīšanās no kontrolējošās tty
  • Veido sesijas vadītāju
  • Procesa grupas vadītāja izveidošana
  • Paliekot fonā ar dakšiņu un izejot no tā
  • Saknes direktorija iestatīšana kā pašreizējo darba direktoriju
  • Atiestatot nulli, lai atļautu atvērtus () un izveidot () zvanus, lai nodrošinātu savas atļauju maskas
  • Mantoto failu slēgšana, kuru izpildes laikā vecāku process ir atstājis atvērtus
  • Izmantojot konsole, žurnālfailu vai / dev / null kā standarta ieeju, standarta izvadi un standarta kļūdu