vm.swappines influência do parâmetro no sistema sem partição swap

1

Eu me deparo com a seguinte definição de vm.swappines:

The swappiness parameter controls the tendency of the kernel to move processes out of physical memory and onto the swap disk.

Então, se eu não tiver nenhuma partição swap, qualquer mudança neste parâmetro será em vão?

Tenho quase certeza de que é assim, mas queria verificar. Se estou escrevendo de outro sistema pela Ethernet para o meu quadro de execução com disco conectado, os dados primeiro são armazenados em cache (via mapeamento de memória) e, em seguida, gravados no disco via DMA, certo?

E se minha RAM ficar cheia enquanto isso?

    
por Krcevina 29.02.2016 / 12:44

1 resposta

0

Você não disse qual SO está usando, então estou assumindo o Linux. Nesse caso, geralmente o OOM killer faz seu trabalho tentando liberar alguma memória. Você também pode esperar falhas do kernel em tais situações. Para responder a primeira questão, não, se você não tiver nenhuma troca, o vm.swappiness sysctl não terá nenhum efeito.

    
por 29.02.2016 / 13:01