:::: MENU ::::

Linux’de I/O artışına sebep olan süreçleri bulma “wait CPU”

Wait IO,sorunu çeşitli nedenlerden olabilir.Öğrenmek için temel yol hangi işlemin buna neden olduğunu bulmaktır. Ana nedeni “kesintisiz uyku”(“Uninterruptiable sleep” ) anlamına gelen “D” durum kodu (STAT) olan arka plan süreçlerdir. Ama “Kesintisiz uyku ön işlem”(“Uninterruptible sleep foreground process” )anlamına gelen “D +”   bu arka plan süreçleri ciddi bir sorun neden olmaz.

Linux’de oturum açma işlemi normalden çok daha uzun zaman alıyorsa. Daha sonra herhangi bir işlemi de yapmak genellikle çok daha uzun zaman alıyorsa IO sorunu olabilir.

Sorun belirlenmesi için aşağıdaki kodu konsoldan çalıştırabiliriz. Yaptığı işlem durum kodu “D” olan süreçleri 1 sn aralıklar ile ekrana bastıracaktır.


Comments are closed.