Sobes.tech
Middle

Zombi süreç ile yetim süreç arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir zombie süreç, tamamlanmış ancak ebeveyn sürecinin wait() çağırıp bitiş durumunu almamış olduğu süreçtir. Bu süreç, "zombi" durumu ile süreç tablosunda kalır, PID'yi işgal eder, ancak CPU veya bellek kaynaklarını kullanmaz.

Yetim süreç, ebeveyn süreci onun öncesinde sona ermiş olan süreçtir. Unix sistemlerinde, bu tür süreçler otomatik olarak init (PID 1) sürecinin çocukları haline gelir ve bu süreç, onların düzgün şekilde sonlandırılmasından sorumludur.

Özetle:

  • Zombie: tamamlanmış süreç, ebeveyninin durumunu toplamayı bekliyor.
  • Yetim: yaşayan süreç, ebeveynini kaybetmiş ve otomatik olarak init tarafından evlat edinilmiştir.