GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Membunuh Proses Yang Induknya Init?

Transmisi sebentar-sebentar tergantung di NAS saya. Jika saya mengirim SIGTERM, itu tidak hilang dari daftar proses dan <defunct> label muncul di sebelahnya. Jika saya mengirim SIGKILL, itu masih tidak hilang dan saya tidak dapat menghentikan induk karena induknya adalah init . Satu-satunya cara saya dapat menyingkirkan proses dan memulai ulang Transmisi adalah dengan mem-boot ulang.

Saya menyadari hal terbaik yang dapat saya lakukan adalah mencoba dan memperbaiki Transmisi (dan saya sudah mencobanya), tetapi saya pemula dalam mengompilasi dan saya ingin memastikan torrent saya selesai sebelum saya mulai bermain-main dengannya.

Jawaban yang Diterima:

Anda tidak dapat membunuh <defunct> proses (juga dikenal sebagai proses zombie) karena sudah mati. Sistem menyimpan proses zombie untuk orang tua untuk mengumpulkan status keluar. Jika orang tua tidak mengumpulkan status keluar maka proses zombie akan tetap ada selamanya. Satu-satunya cara untuk menyingkirkan proses zombie itu adalah dengan membunuh induknya. Jika induknya adalah init maka Anda hanya dapat mem-boot ulang.

Proses zombie hampir tidak memakan sumber daya sehingga tidak ada biaya kinerja untuk membiarkannya berlama-lama. Meskipun memiliki proses zombie di sekitar biasanya berarti ada bug di beberapa program Anda. Init biasanya harus mengumpulkan semua anak. Jika init memiliki anak zombie maka ada bug di init (atau di tempat lain selain bug).

http://en.wikipedia.org/wiki/Zombie_process


Linux
  1. Cara Menemukan dan Membunuh Proses Zombie di Linux

  2. Apa Proses Zombie Dan Bagaimana Menemukan &Membunuh Proses Zombie?

  3. Bagaimana Siklus Hidup Proses Linux Bekerja – Proses Induk, Anak, dan Init

  1. Cara mematikan proses zombie di Linux

  2. Bagaimana cara mengatur direktori kerja dari proses induk?

  3. Cara mematikan proses <defunct> dengan induk 1

  1. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  2. Linux:Temukan dan Bunuh Proses Zombie

  3. Cara membunuh proses zombie