merhaba,
dün akşam saat 22.00'da birden bire 8. çekirdeğin %100 tüketim gerçekleştirdiğini ve htop'ta ilk defa karşılaştığım rengi pembeydi. Görsel:
http://prntscr.com/s9r4e9
htop'da veya top'da bu tüketime dair hiç bir şey yok.
cat /proc/interrupts komutunu girdiğimde ise böyle bir değer çıkmakta
htop'ta pembe gözüken yerle aynı çekirdek ile böyle bir durum mevcut
http://prntscr.com/s9r439
problem nerede olabilir ? kendi kendine başladığı için bir arıza mı var acaba ?
fikri olan var mı acaba ?
İlgili core üzerinde hangi işlemlerin çalıştığını görmek için aşağıdaki komutu yürütebilirsiniz.
ps -A -o psr,pid,args | grep '^ *8'
Alınan sonuç üzerinden tek tek grep ile hangi pid'in cpu tüketimi yaptığını görüntülemeniz mümkün. Muhtemelen multithread desteklemeyen servislerden birinde aşırı yük mevcut gibi duruyor. Alınan çıktıya göre tek tek
top -c | grep SERVİS_ADI
servis adı yerine çıktıda gördüğünüz servisleri tek tek arayınız.
Örnek
top -c | grep httpd
2-3 saniye sonra çıktıyı verecektir. En üstten en alta doğru en fazla cpu kullanımı yapan işlemleri göreceksiniz.
Daha spesifik pid'ler üzerinden bakacaksanız da 1. komutu yürüttükten sonra soldaki pid numaralarını şu şekilde inceleyebilirsiniz.
ps -p PID_NUMARASI -L -o pid,tid,psr,pcpu
-------------
Örnek
ps -p 156319 -L -o pid,tid,psr,pcpu