O comando sysctl
permite ler e / ou gravar nos parâmetros do kernel durante a execução. A opção -w
indica que você deseja gravar um desses parâmetros. A lista de parâmetros para os quais você pode gravar é armazenada como arquivos na árvore de diretórios /proc/sys
.
Conforme ftp://ftp.alaska.edu/pub/sois/man/drop_caches.html , os valores válidos para drop_caches
são:
0 # default
1 # free pagecache
2 # free dentries, inodes
3 # free pagecache, dentries, inodes
A documentação do kernel no arquivo vm
informa que está escrevendo:
Além disso, ele fornece um aviso:
% bl0ck_qu0te% A execução deste comando parece ajudar porque libera sua memória. Mas este comando não resolverá seu problema sozinho. Na próxima vez em que seu sistema for interrompido, abra um terminal e tente executar o comando top
para ver o que está usando sua memória.