Como dar RAM ao cache do sistema de arquivos

0

Estou ajustando minha máquina Linux executando o Elasticsearch. Ele diz que eu deveria dar pelo menos metade da memória da máquina rodando elasticsearch no cache do sistema de arquivos. Mas eu não sei quanto disso é dado atualmente ao cache do sistema de arquivos. Como encontrar isso? E como mudá-lo para metade da RAM?

    
por Rohanil 19.02.2018 / 18:05

1 resposta

3

Você não enviará memória para o cache do sistema de arquivos, pois ele faz parte do cache de páginas .

Você pode precisar ter RAM física suficiente para tornar isso possível (então talvez seja necessário comprar mais memória RAM).

Veja também LinuxAteMyRam (que explica que a RAM "livre" é usada no cache de páginas para dados de arquivos) e usa a comando free (1) (também ps(1) & top (1) ou mesmo htop (1) . ..). Veja também proc (5)

É claro que, se você tiver grandes processos em execução (fora do Elasticsearch), poderá encerrá-los ou interrompê-los.

Veja também setrlimit (2) .

    
por 19.02.2018 / 18:22