Limpar cache no nível do sistema operacional

0

Eu tenho o Red Hat Enterprise Linux 6 com o banco de dados Oracle 12c. Eu estou fazendo benchmarking de desempenho, mas parece haver um cache no nível do sistema operacional, fazendo com que apenas a primeira vez que a leitura demore um tempo significativo.

Como posso saber o que está sendo armazenado em cache e há uma maneira de limpá-lo?

    
por Spur 11.10.2017 / 21:35

1 resposta

1

Estou no celular, por isso não posso fornecer exemplos de saída, mas

$ free -m

Irá reportar cache

Você pode executar como root

sync && echo 3 > /proc/sys/vm/drop_caches

Para descartar o cache

    
por 12.10.2017 / 01:42