Process States

ps aux komutunu tekrar inceleyelim:

$ ps aux

Komutun çıktısında STAT sütununda birçok değer görebilirsiniz. Bir Linux işlemi, farklı durumlardan birinde olabilir. En sık karşılaşılan durum kodları aşağıda açıklanmıştır:

  • R (Running veya Runnable): Çalışıyor veya çalıştırılmaya hazır. Bu işlem CPU tarafından işlenmeyi bekliyor.

  • S (Interruptible Sleep): Bölünebilir uyku. Terminalden giriş gibi bir işlemin tamamlanmasını bekliyor. Bu işlem bir sinyal ile bölünebilir.

  • D (Uninterruptible Sleep): Bölünemez uyku. Sinyal ile sonlandırılamayan veya durdurulamayan işlemler. Bu tür işlemleri sonlandırmak için genellikle sistemi yeniden başlatmanız veya sorunu çözmeniz gerekir.

  • Z (Zombie): Zombi. Zombiler, önceki bir dersimizde bahsettiğimiz gibi, durumlarının toplanması için bekleyen sonlandırılmış işlemlerdir.

  • T (Stopped): Durdurulmuş. Askıya alınmış veya durdurulmuş bir işlem.

Last updated