KswapD0 utilise 100% CPU


11

Après la mise à jour du 15.10 au 16.04, j'ai remarqué que mon fan de netbook tournait constamment à plein régime. J'ai vérifié le processus mnitoor et j'ai remarqué que KswapD0 utilisait 100% d'un cœur.

Quel est le problème ? Pour cette raison, mon netbook est lent et j'ai peur de la surchauffe du processeur.


Cela ressemble certainement à un bug que vous devriez signaler, mais même si tous les cœurs fonctionnent à 100%, il ne devrait pas surchauffer. Si c'est le cas, votre matériel est défectueux.
psusi

1
Cela m'est arrivé sur une instance AWS avec peu de mémoire en tant que personnes dans le lien fourni ci-dessus en ce qui concerne le BOGUE # 1518457, après avoir mis à jour une version 14.04 LTS à 16.04 LTS avec une mise à niveau do -release-upgrade. Reportez-vous au fil de discussion pour plus de détails. bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
prraw

Réponses:


22

Cela semble être quelque chose qui apparaît généralement (mais pas exclusivement) avec des systèmes à faible mémoire. Vous pouvez vérifier le bogue qui suit ce problème: Bogue n ° 1518457: kswapd0 100% CPU usage

Il n'y a pas encore de correctif réel, mais il existe quelques solutions de contournement qui peuvent résoudre le problème pour vous:

  1. Ajoutez echo 1 > /proc/sys/vm/drop_cachesà une crontab régulière et / ou exécutez cette commande manuellement lorsque kswapd agit
  2. Mettez en commentaire la ligne 2 /lib/udev/rules.d/40-vm-hotadd.rules(voir le lien du bogue pour plus de discussion)

1. Supprime les caches de page propre. Il n'est pas destructif, mais peut entraîner des problèmes de performances.
Zaz

5
2. Vous devez indiquer la ligne à supprimer au cas où ils changeraient l'ordre des lignes à l'avenir.
Zaz

3
c'est vrai, c'est en fait la ligne 3 maintenant (considérant que la première ligne est un commentaire) ATTR{[dmi/id]sys_vendor}=="Xen", GOTO="vm_hotadd_apply"
Gubatron

dois-je d'abord sudo? et comment puis-je sudo pour le cronjob
Maysam Torabi

1
Le correctif a été publié pour le 16.04 et a été confirmé corrigé par plusieurs personnes. Exécutez la mise à niveau apt-get et redémarrez.
Ryan Lavelle
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.