Eu tenho um problema com o cache de memória do sistema, eu acho que é maior que o normal. depois de 5-10 minutos de uso, o sistema se torna inutilizável e preciso reiniciar meu laptop "Asus X451-CA". este comando foi executado no usuário logado, 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
e depois de um tempo o sistema irá congelar:
free -m
total used free shared buffers cached
Mem: 1821 1649 172 581 0 632
-/+ buffers/cache: 1015 805
Swap: 1932 31 1901
mais informações:
matrix@matrix-X451CA:~$ sysctl vm.swappiness
vm.swappiness = 60
matrix@matrix-X451CA:~$ sysctl vm.min_free_kbytes
vm.min_free_kbytes = 65536
Eu quero mais espaço de troca sendo usado e reduza a memória cache. eu tentei:
# sysctl -w vm.swappiness=30
# sysctl -w vm.swappiness=90
# sysctl -w vm.min_free_kbytes=65536
# sysctl -w vm.min_free_kbytes=131072
sem alterações.
edite: enquanto o sistema congela "kswapd0" tem mais uso da CPU. Eu uso o Ubuntu 14.04 com o kernel 3.13.0-32.