г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!
Хорошо я нашел ответ, оказывается, что большая часть моей RAM была полна кэшируемой памяти. Если Вы настраиваете cronjob для очистки кэшируемой памяти каждый час или таким образом, kswapd0 никогда не появляется снова.
Еще есть процесс проверки наличия свопа. Чтобы уменьшить его, вам нужно установить swappiness -
редактировать /etc/sysctl.conf
как root, затем изменить (или добавить)
vm.swappiness = 0