У меня есть проблема с кэшем системной памяти, я думаю, что это больше, чем normals. после того, как 5-10 минут использования, система становится неприменимой, и я должен перезапустить свой "ноутбук" X451-CA Asus. эта команда работала на зарегистрированного пользователя, Firefox runed:
free -m
total used free shared buffers cached
Mem: 1821 1552 269 377 34 856
-/+ buffers/cache: 661 1159
Swap: 1932 0 1932
и через некоторое время система заморозится:
free -m
total used free shared buffers cached
Mem: 1821 1649 172 581 0 632
-/+ buffers/cache: 1015 805
Swap: 1932 31 1901
подробнее:
matrix@matrix-X451CA:~$ sysctl vm.swappiness
vm.swappiness = 60
matrix@matrix-X451CA:~$ sysctl vm.min_free_kbytes
vm.min_free_kbytes = 65536
я хочу больше используемой области подкачки и уменьшаю кэшируемую память. я попробовал:
# sysctl -w vm.swappiness=30
# sysctl -w vm.swappiness=90
# sysctl -w vm.min_free_kbytes=65536
# sysctl -w vm.min_free_kbytes=131072
никакие изменения вообще.
править: в то время как система замораживается, "kswapd0" имеют большую часть использования ЦП. Я использую Ubuntu 14.04 с 3.13.0-32 ядрами.