E / S de disco massivo no alcance da memória% 70

1

Anteriormente o sistema não respondia quando o uso de RAM alcançava cerca de 70%. Foi por causa da operação de E / S de disco massiva, presumivelmente para trocar o disco. Eu tentei ajustar o fator de permeabilidade e isso não afetou absolutamente nada em ambos os lados do extremo. Eu decidi deletar a partição swap completamente, já que meu sistema tem 4GB de RAM. A partição swap foi de cerca de 6 GB. Ainda não há diferença. Parece que em qualquer configuração,% 30 de memória deve estar sempre livre. Este não é um sistema de comando e controle de foguetes espaciais, então não entendo essa política cautelosa. Alguém pode por favor explicar? Existe alguma outra configuração que eu poderia ajustar para obter a barra de uso de memória até dizer% 95?

Obrigado

    
por Hamid 27.08.2013 / 03:58

1 resposta

1

O Linux usa toda a RAM não utilizada para o cache de disco (valor 'em cache' em free ). Quanto mais RAM for usada pelos aplicativos, menos RAM estará disponível para o cache das atividades do disco. Portanto, se o seu sistema tiver alta taxa de transferência de E / S em arquivos recorrentes, ele terá que ler os mesmos arquivos repetidas vezes quando a maioria da RAM for usada por aplicativos que o deixarão sem resposta.

    
por Germar 27.08.2013 / 07:36