Como configurar o uso de RAM para começar a trocar no Ubuntu

7

Eu sempre noto que o Ubuntu começa a usar o swap, assim que o uso da RAM está em torno de 60-70%. Como configurá-lo, então ele deve esperar para que o uso de RAM se torne de 80 a 90%. E existe uma maneira de esvaziar a troca, assim que houver espaço disponível na RAM, diferente do swapoff manualmente?

    
por Ghassen Telmoudi 26.01.2012 / 17:47

2 respostas

5

A resposta para sua pergunta é como "não". O Linux é extremamente bom no gerenciamento de memória. Você nunca poderia esperar competir com isso. E você não gostaria de unswap só porque você tinha RAM livre. Porque o Linux sabe quais partes da memória são mais úteis. Em outras palavras; Você reduziria drasticamente o desempenho movendo manualmente a memória não utilizada do disco rígido para a RAM.

    
por Jo-Erlend Schinstad 26.01.2012 / 18:13
4

Veja a seção intitulada "O que é swappiness e como posso alterá-lo?" nesta página:

link

Mas também concordo com Jo-Erlend Schinstad. Se não houver necessidade urgente de alterar o comportamento padrão, é melhor deixá-lo sozinho. No entanto, vejo que o próprio artigo recomenda um valor de 10, enquanto o padrão é 60. Então, mudar para o valor recomendado de 10 deve levá-lo da maneira que você deseja ir (menos troca).

Além disso, parte da sua pergunta original é como esvaziar o swap. swap é esvaziado toda vez que você reinicia.

    
por Tim 26.01.2012 / 19:19