swap \ pagefile de 2 níveis

0

Vamos supor que quero atribuir 2 GB para trocar (linux) / arquivo de paginação (windows) no SSD e 16 GB a mais no HDD.
É possível usar o espaço no SSD como nível 1 de memória virtual e o espaço no HDD como nível 2?  [Estou perguntando sobre o Linux e o Windows]

    
por Dani-Br 19.10.2014 / 13:13

1 resposta

1

Para o Windows, isso não é possível. Você pode criar arquivos de paginação em várias unidades, mas o Windows não preferirá uma unidade à outra baseada no tipo de unidade, nem você pode definir uma preferência.

O que ele fará: quando for a hora de decidir onde gravar as coisas ligadas ao arquivo de paginação que não foram alocadas antes no espaço do arquivo de paginação, o Windows selecionará o arquivo de paginação que está no disco com o menor uso médio recente. Isso é feito com uma média móvel na profundidade da fila de E / S para as unidades.

Se você quiser usar um SSD para seu arquivo de paginação, mas não usar seu SSD principal, sua melhor opção é obter um SSD pequeno e barato e colocar seu arquivo de paginação nele. Se ficar gasto, consiga outro, que será ainda mais barato.

Mas, na verdade, sua melhor maneira de otimizar o comportamento do arquivo de paginação é não precisar muito dele. Se você estiver fazendo muito IO do arquivo de paginação, é um sinal de que deve adicionar mais RAM.

    
por 23.06.2015 / 09:51