Aşırı ksoftirqd kaynak kullanımının nedenleri nasıl ayıklanır?


9

adam ksoftirqd şunu gösterir:

Eğer ksoftirqd CPU zamanının küçük bir yüzdesinden fazlasını alıyorsa, bu makinenin ağır yumuşak kesme yükü altında olduğunu gösterir.

Ben ksoftirqd süreçleri kısa bir süre için aşırı cpu ve disk kaynaklarını kullanır genellikle yüksek sistem kullanımı altında bir Debian Wheezy sistemi ile çalışıyorum. Bu süre zarfında, sistem bir salyangoz hızında çalışır.

Kişi bu ksoftirqd kaynak kullanımı ani artışları için kök neden ne olduğunu anlamaya başlayabilir?

Yanıtlar:


6

/proc/interruptsKesintilerden birinin veya daha fazlasının aşırı olup olmadığını kontrol edin . İpucu: Saniyede birkaç bin kesinti alarm için bir neden değildir.

Aşırı kesintilerin (diğer bir deyişle kesinti fırtınaları) birden fazla nedeni olabilir, bunlardan biri donanım sorunları (gürültülü kesme hattı) bile olabilir.

Sorunuzu daha fazla yanıtlamak için hangi donanımı kullandığınız OS'yi bilmemiz gerekir.


eth0 ana suçlu gibi görünüyor (yine de saniyede nasıl göreceğinden emin değilim) - CPU0 76739293 eth0-TxRx-0
mrP

Ve 15 dakika sonra - CPU0 77513350 eth0-TxRx-0.
mrP

((77513350 - 76739293) / 15) / 60 = 860 kesinti / saniye - Ağı yoğun bir şekilde kullanıyorsanız, IMHO alarm için bir neden yoktur. Makinenizin bir sorunu olduğunu sanmıyorum, kesmeleri işlemek sisteminizin normal bir davranışıdır ...
Ocak

burada hangi donanım bilgileri yardımcı olur?
mrP

Kutsal inek Batman, içinde kaç tane çekirdek var?
Ocak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.