KswapD0% 100 CPU kullanıyor


11

15.10'dan 16.04'e yükselttikten sonra, netbook fanımın sürekli olarak boğazda döndüğünü fark ettim. İşlemi kontrol ettim ve KswapD0'ın bir çekirdeğin% 100'ünü kullandığını fark ettim.

Sorun nedir ? Bu nedenle, netbook'um yavaş ve işlemci aşırı ısınmasından korkuyorum.


Bu kesinlikle rapor etmeniz gereken bir hata gibi geliyor, ancak tüm çekirdekler% 100'de çalışıyor olsa bile, aşırı ısınmamalıdır. Varsa, donanımınız arızalıdır.
psusi

1
Bu, 14.04 LTS'den 16.04 LTS'ye do -release-upgrade ile güncelledikten sonra yukarıdaki HATA # 1518457 ile ilgili olarak sağlanan bağlantıdaki kişiler olarak düşük belleğe sahip bir AWS örneğinde oldu. Daha fazla ayrıntı için tartışma konusuna bakın. bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
20'de prraw

Yanıtlar:


22

Bu, düşük bellek sistemlerinde yaygın olarak (ancak sadece değil) ortaya çıkan bir şey gibi görünüyor. Bu sorunu izleyen hatayı kontrol edebilirsiniz: Hata # 1518457: kswapd0% 100 CPU kullanımı

Henüz gerçek bir düzeltme yok, ancak sorunu sizin için çözebilecek birkaç geçici çözüm var:

  1. echo 1 > /proc/sys/vm/drop_cachesNormal bir crontab'a ekleyin ve / veya kswapd harekete geçtiğinde bu komutu manuel olarak çalıştırın
  2. İçindeki 2. satırı /lib/udev/rules.d/40-vm-hotadd.rulesyorumlayın (daha fazla tartışma için hata bağlantısına bakın)

1. Temiz sayfa önbelleklerini bırakır. Tahribatsızdır, ancak performans sorunlarına neden olabilir.
Zaz

5
2. İleride hatların sırasını değiştirmeleri durumunda kaldırılacak hattı belirtmelisiniz.
Zaz

3
doğru, aslında şimdi satır 3 (ilk satırın bir yorum olduğunu düşünüyor) ATTR{[dmi/id]sys_vendor}=="Xen", GOTO="vm_hotadd_apply"
Gubatron

önce sudo yapmam gerekir mi? ve cronjob için sudo nasıl
Maysam Torabi

1
Düzeltme 16.04 için yayımlandı ve birden çok kişi tarafından düzeltildiği onaylandı. Apt-get yükseltmesini çalıştırın ve yeniden başlatın.
Ryan Lavelle
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.