Il mio Dell Latitude E7390 (16 GB di memoria, Intel i5 8th Generation Octa Core), con Ubuntu 18.04 ha dovuto affrontare spesso questo problema in cui questo processo kswapd0
impiega circa il 100% del tempo della CPU su uno o più core.
Devo andare su tty e uccidere quel processo (che si rigenera poiché è un processo di root)
In allegato l'immagine di top
risultati per uno di questi casi:
Ho trovato molte domande simili che descrivono in dettaglio questo problema, tuttavia, la maggior parte di queste sono vecchie e alcuni affermano che si trattava di un bug del kernel Linux che è stato corretto per Ubuntu in 16.04. Inoltre, tutte le risposte hanno circa 2-3 anni su diversi modelli hardware e software. Quindi, ripropongo questa domanda qui per questi modelli più recenti.
Domande simili (la maggior parte di queste sono soluzioni alternative):
kswapd0 sta prendendo molta CPU
https://www.linuxquestions.org/questions/slackware-14/kswapd0-at-100-cpu-4175585351/
https://bugzilla.kernel.org/show_bug.cgi?id=65201
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
https://bbs.archlinux.org/viewtopic.php?id=205654 (questo è uno per arch, ma è comunque rilevante)
P.S.:screenshot di uname -a
per il mio sistema di riferimento