KswapD0 usa CPU al 100%


11

Dopo l'upgrde dal 15.10 al 16.04, ho notato che il mio fan del netbook girava costantemente a tutto gas. Ho controllato il processo mnitoor e ho notato che KswapD0 utilizzava il 100% di un core.

Qual è il problema ? Per questo motivo, il mio netbook è lento e temo il surriscaldamento del processore.


Questo sicuramente suona come un bug che dovresti segnalare, ma anche se tutti i core funzionano al 100%, non dovrebbe surriscaldarsi. In tal caso, l'hardware è difettoso.
psusi,

1
Questo è successo a me in un'istanza AWS con memoria insufficiente come persone nel link sopra riportato riguardo al BUG # 1518457, dopo che ho aggiornato da 14.04 LTS a 16.04 LTS con un aggiornamento do-release. Fare riferimento al thread di discussione per maggiori dettagli. bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
prraw

Risposte:


22

Questo sembra essere qualcosa che comunemente (ma non esclusivamente) si apre con sistemi a memoria insufficiente. Puoi controllare il bug che sta monitorando questo problema: Bug # 1518457: kswapd0 100% di utilizzo della CPU

Non esiste ancora una correzione effettiva, ma ci sono un paio di soluzioni alternative che potrebbero risolvere il problema per te:

  1. Aggiungi echo 1 > /proc/sys/vm/drop_cachesa un crontab normale e / o esegui quel comando manualmente quando kswapd agisce
  2. Commenta la riga 2 in /lib/udev/rules.d/40-vm-hotadd.rules(vedi il link bug per ulteriori discussioni)

1. Elimina le cache delle pagine pulite. Non è distruttivo, ma può causare problemi di prestazioni.
Zaz,

5
2. Dovresti citare la linea da rimuovere nel caso in cui cambino l'ordine delle linee in futuro.
Zaz,

3
è vero, ora è in linea 3 (considerando che la prima riga è un commento) ATTR{[dmi/id]sys_vendor}=="Xen", GOTO="vm_hotadd_apply"
Gubatron,

devo prima fare il sudo? e come faccio a fare sudo per il
cronjob

1
La correzione è stata rilasciata per 16.04 ed è stata confermata risolta da più persone. Esegui apt-get upgrade e riavvia.
Ryan Lavelle,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.