Kswapd0 using 100 % of CPU

гve got в мини server running (L) ubuntu 14.04.3, kernel 3.4.39. Every одиннадцать in в while, the process kswapd0 will использовали 100 % of my CPU power, even though I only использовал about ~20 % of my ОЗУ at that украло. There is не reason for kswapd0 to be running, let alone использовал that much of my CPU. гve already tried putting my vm.swappiness = 1, but unfortunately that didn't help.

There is в lot stuff on google about this problem, some dating back эксперт far схвати 2010, but не реальный answer. What should I try?

Thanks in advance!

0
задан 6 December 2015 в 23:08

2 ответа

Хорошо я нашел ответ, оказывается, что большая часть моей RAM была полна кэшируемой памяти. Если Вы настраиваете cronjob для очистки кэшируемой памяти каждый час или таким образом, kswapd0 никогда не появляется снова.

0
ответ дан 30 September 2019 в 02:07

Еще есть процесс проверки наличия свопа. Чтобы уменьшить его, вам нужно установить swappiness -

редактировать /etc/sysctl.conf как root, затем изменить (или добавить)

vm.swappiness = 0
0
ответ дан 23 December 2020 в 12:00

Другие вопросы по тегам:

Похожие вопросы: