Rumah Audio Apakah cakera dan monitor pelaksanaan (daemon)? - definisi dari techopedia

Apakah cakera dan monitor pelaksanaan (daemon)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Monitor Cakera dan Pelaksanaan (Daemon)?

Pemantau cakera dan pelaksanaan (daemon) adalah proses latar belakang yang dijalankan dalam sistem operasi multitasking komputer, biasanya pada masa bootstrap, untuk melakukan perubahan pentadbiran atau perkhidmatan monitor.


Proses daemon biasa termasuk pengendali e-mel, pencetak spooler dan program lain yang melaksanakan tugas pentadbiran OS. Daemons juga melaksanakan operasi tertentu pada masa yang telah ditetapkan sebagai tindak balas kepada peristiwa.

Techopedia menerangkan Monitor Cakera dan Pelaksanaan (Daemon)

Fail daemon Unix biasanya mempunyai akhiran "d". Sebagai contoh, "identd" merujuk kepada daemon yang menyediakan identiti sambungan TCP. Daemon Microsoft OS dirujuk sebagai menamatkan dan menampung program pemastautin (TSR) dan dipanggil "ejen sistem" atau "perkhidmatan" dalam konteks pentadbiran OS.

Mac OS X, sistem berasaskan Unix, juga menggunakan daemon, tetapi ia tidak menyediakan perkhidmatan yang sama seperti dalam Microsoft OS.

Proses orangtua daemon sering proses inisialisasi. Proses menjadi daemon dengan memalsukan proses anak dan keluar dari proses induk, menyebabkan permulaan untuk mengadopsi proses anak.


Sistem sering memulakan daemon pada waktu boot, yang akan bertindak balas terhadap permintaan rangkaian, aktiviti perkakasan atau program yang melaksanakan tugas tertentu. Daemons juga dapat mengkonfigurasi perkakasan dan menjalankan tugas yang dijadualkan.


Kaedah biasa yang mana proses menjadi daemon termasuk:

  • Dissociating dari tty yang mengawal
  • Membentuk pemimpin sesi
  • Membentuk pemimpin kumpulan proses
  • Tinggal di latar belakang dengan menahan dan keluar
  • Menetapkan direktori root sebagai direktori kerja semasa
  • Menetapkan unmask ke sifar untuk membolehkan terbuka () dan membuat () panggilan untuk menyediakan topeng kebenaran mereka sendiri
  • Menutup fail yang diwarisi dibiarkan terbuka oleh proses induk pada masa pelaksanaan
  • Menggunakan konsol, fail log atau / dev / null sebagai input standard, output standard dan ralat standard
Apakah cakera dan monitor pelaksanaan (daemon)? - definisi dari techopedia