KswapD0 usa 100% CPU

11

Después de subir de 15.10 a 16.04, noté que mi ventilador de netbook estaba girando constantemente a toda velocidad. Revisé el proceso mnitoor y noté que KswapD0 usaba el 100% de un núcleo.

Cuál es el problema ? Debido a esto, mi netbook es lenta y tengo miedo de que el procesador se sobrecaliente.

Dupont
fuente
Eso ciertamente suena como un error que debe informar, pero incluso si todos los núcleos se están ejecutando al 100%, no debería sobrecalentarse. Si lo hace, su hardware es defectuoso.
psusi
1
Esto me sucedió en una instancia de AWS con poca memoria como amigos en el enlace proporcionado anteriormente con respecto al ERROR # 1518457, después de actualizar de 14.04 LTS a 16.04 LTS con una actualización de liberación. Consulte el hilo de discusión para más detalles. bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
antes del

Respuestas:

22

Esto parece ser algo que comúnmente (pero no exclusivamente) aparece con sistemas de poca memoria. Puede consultar el error que sigue este problema: Error # 1518457: kswapd0 100% de uso de CPU

Todavía no hay una solución real, pero hay un par de soluciones que pueden solucionar el problema por usted:

  1. Agregue echo 1 > /proc/sys/vm/drop_cachesa un crontab normal y / o ejecute ese comando manualmente cuando kswapd actúe
  2. Comente la línea 2 en /lib/udev/rules.d/40-vm-hotadd.rules(vea el enlace del error para más discusión)
lhl
fuente
1. Descarta cachés de páginas limpias. No es destructivo, pero puede causar problemas de rendimiento.
Zaz
55
2. Debe citar la línea que se eliminará en caso de que cambien el orden de las líneas en el futuro.
Zaz
3
cierto, en realidad es la línea 3 ahora (considerando que la primera línea es un comentario) ATTR{[dmi/id]sys_vendor}=="Xen", GOTO="vm_hotadd_apply"
Gubatron
¿Necesito sudo primero? y cómo sudo para el cronjob
Maysam Torabi
1
La solución se ha lanzado para 16.04 y varias personas la han confirmado. Ejecute apt-get upgrade y reinicie.
Ryan Lavelle