Subreaper jarayoni nima?
Subreaper jarayoni nima?

Video: Subreaper jarayoni nima?

Video: Subreaper jarayoni nima?
Video: What is a "subreaper" process? 2024, May
Anonim

A subreaper uning avlodi uchun init(1) rolini bajaradi jarayonlar . Agar shunday bo'lsa, yetim qolgan bolaning ota-onasi init (PID 1) emas jarayonlar , o'rniga a sifatida belgilangan eng yaqin tirik bobosi subreaper yangi ota-onaga aylanadi. Agar tirik bobo va buvi bo'lmasa, init qiladi.

Shunday qilib, almashtirish jarayoni nima?

Ular bir necha o'n yillar davomida talabga javob beradigan operatsion tizimlar bo'lib kelgan - System V R2V5 va 4.0BSD dan beri. The almashtirish jarayoni , bo'lgani kabi, bajarish uchun ishlatilgan jarayon almashtirish operatsiyalari. U butunlay almashinardi jarayonlar - yadro ma'lumotlari uchun barcha ma'lumotlar tuzilmalarini o'z ichiga oladi jarayon - diskka o'tkazing va ularni qaytadan almashtiring.

Xuddi shunday, barcha jarayonlarning ota-ona jarayoni bormi? The jarayon bu vilkani chaqirdi hisoblanadi the ota-ona jarayoni va yangi yaratilgan jarayon hisoblanadi bola jarayon . Har bir jarayon (bundan mustasno jarayon 0) ega bitta ota-ona jarayoni , lekin ega bo'lishi mumkin ko'p bola jarayonlar.

Xuddi shunday, Linuxda ota-ona jarayoni nima?

Ota-ona jarayoni . Hammasi jarayonlar operatsion tizimda qachon yaratiladi a jarayon ishga tushirishdan tashqari fork() tizim chaqiruvini bajaradi jarayon . The jarayon fork() tizimi chaqiruvidan foydalanilgan ota-ona jarayoni . Boshqacha qilib aytganda, a ota-ona jarayoni bolani yaratadigan narsadir jarayon.

Tugallanmagan jarayonga nima sabab bo'ladi?

O'chirish jarayoni . A " tugatilgan " jarayon (ba'zan "zombi" deb ataladi) a jarayon Bu aslida tugatildi, bu ota-onaga bog'liq jarayon bu ba'zilar uchun sabab (=xato) tugallanganligi va tugatilishi kerakligi haqidagi bilimni qabul qilmagan.

Tavsiya: