Itthon Hang Mi a lemez és a végrehajtás figyelő (démon)? - meghatározás a techopedia alapján

Mi a lemez és a végrehajtás figyelő (démon)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Lemez és a Végrehajtásfigyelő (Daemon)?

A lemez és a végrehajtás-figyelő (démon) egy háttérfolyamat, amelyet a számítógépes multitasking operációs rendszerekben futtatnak, rendszerint a bootstrap idején, adminisztratív módosítások végrehajtására vagy monitor-szolgáltatások végrehajtására.


A közönséges démonfolyamatok magukban foglalják az e-mail kezelőket, a nyomtatási sorozatot és más programokat, amelyek az operációs rendszer adminisztratív feladatait hajtják végre. A démonok egy meghatározott műveletet végrehajtanak előre meghatározott időpontokban, az eseményekre adott válaszként.

A Techopedia elmagyarázza a Lemez- és végrehajtásfigyelőt (Daemon)

Az Unix démon fájlok általában "d" utótaggal rendelkeznek. Például az "identd" egy démonra utal, amely megadja a TCP kapcsolat azonosítását. A Microsoft OS démonokra lezárt és maradó (TSR) programokként hivatkoznak, és az operációs rendszer adminisztrációja során "rendszerügynököknek" vagy "szolgáltatásoknak" nevezzük.

A Mac OS X, egy Unix-alapú rendszer szintén démonokat használ, de nem nyújtja ugyanazokat a szolgáltatásokat, mint a Microsoft OS.

A démon szülő folyamata gyakran az inicializálási folyamat. A folyamat démonmá válik azáltal, hogy a gyermekfolyamatot megfékezi és kilép a szülői folyamatról, és az inicializálás a gyermekfolyamat elfogadásához vezet.


A rendszerek gyakran démonokat indítanak a rendszerindításkor, amelyek válaszolnak a hálózati kérésekre, a hardvertevékenységekre vagy a meghatározott feladatokat végrehajtó programokra. A démonok szintén képesek hardvert konfigurálni és ütemezett feladatokat futtatni.


A folyamatok démonokká válásának általános módszerei a következők:

  • Elkülönül a kontroll tty-től
  • A munkamenet vezetőjének kialakítása
  • A folyamatcsoport vezetőjének kialakítása
  • A háttérben maradva villával és kilépéssel
  • A gyökérkönyvtár beállítása aktuális működő könyvtárként
  • A leleplezés nullára állítása lehetővé teszi a nyitott () és a () hívások létrehozását, hogy saját engedélyezési maszkokat biztosítsanak
  • Az örökített fájlok bezárása, amelyeket a végrehajtáskor a szülő folyamat nyitva hagyott
  • A konzol, a naplófájl vagy a / dev / null használata standard bemenetként, standard kimenetként és standard hibaként
Mi a lemez és a végrehajtás figyelő (démon)? - meghatározás a techopedia alapján