Página 1 de 1

Comando freecache

MensagemEnviado: Dom Jul 29, 2012 8:14 pm
por Patrick-Dias
boa noite pessoal,
O comando freecache para limpar o cache da memoria ram não funciona na versão 3.0.258 ?
aqui esta retornando o seguinte ;

Código: Selecionar todos
[brazilfw]/# freecache
sh: write error: Invalid argument


valeoo

Re: Comando freecache

MensagemEnviado: Dom Jul 29, 2012 10:20 pm
por edsonjbueno
o erro é do comando:
echo 0 >/proc/sys/vm/drop_caches

segundo a documentação do kernel:
http://www.kernel.org/doc/Documentation/sysctl/vm.txt

drop_caches

Writing to this will cause the kernel to drop clean caches, dentries and
inodes from memory, causing that memory to become free.

To free pagecache:
echo 1 > /proc/sys/vm/drop_caches
To free dentries and inodes:
echo 2 > /proc/sys/vm/drop_caches
To free pagecache, dentries and inodes:
echo 3 > /proc/sys/vm/drop_caches

As this is a non-destructive operation and dirty objects are not freeable, the
user should run `sync' first.


Na versão 257 não da erro mas tambem não fica o "0", dentro do drop_caches.
Abraço.

Re: Comando freecache

MensagemEnviado: Seg Ago 06, 2012 11:20 pm
por Patrick-Dias
pelo que entendi
apartir da 3.0.257 não funciona mais então ?

Re: Comando freecache  [RESOLVIDO]

MensagemEnviado: Ter Ago 07, 2012 6:31 am
por reginaldo
A correção sairá na 3.0.259.

=> http://bugs.brazilfw.com.br/view.php?id=149

Quanho houver a possibilidade de ser um bug, favor informar no Bug Tracker.

Re: Comando freecache

MensagemEnviado: Ter Ago 07, 2012 7:52 am
por Patrick-Dias
Ok Obrigado :o!