Mover automaticamente dados de swap para ram quando a memória estiver livre

1

Sim, eu sei que já existem perguntas que pedem a mesma coisa. Mas nenhuma das respostas realmente responde à pergunta .

Uma resposta comum é "você não precisa se preocupar com isso, porque a troca que está sendo usada não significa que alguma coisa está sendo ativamente trocada". Esta resposta é tecnicamente correta, mas se algo estiver em swap, isso significa que tentar usar alguns dos programas atualmente em execução será muito lento. E esses problemas persistem por horas depois que eu fechei o programa que causou a troca em primeiro lugar.

Outra resposta comum é "desligar e desligar um". Esta é uma solução manual e pode ser um pouco arriscada. Mesmo se eu verificar que eu realmente tenho memória livre suficiente, se eu começar algum programa de consumo de memória ao fazer isso, as coisas provavelmente irão dar errado.

Então, minha pergunta é, existe alguma maneira de automatizá-lo que não quebre assim que eu inicio um programa que consome memória enquanto ele está movendo dados de swap para ram?

    
por Barteks2x 21.03.2017 / 13:31

0 respostas