Desativar memória virtual no Windows 8 é bom? [duplicado]

4

Eu tenho um híbrido ultrabook com um SSD (mSata) e HDD trabalhando com armazenamento rápido da Intel e meu PC tem 6 GB de RAM. Então, eu quero saber se posso desabilitar a memória virtual e que outras coisas devo fazer para melhorar o desempenho do meu sistema?

Estou usando o Windows 8 com um Core i3 u3217.

    
por Diego Macario 17.11.2013 / 12:27

3 respostas

7

Não é uma boa ideia desabilitar a memória virtual. O gerenciamento virtual é um processo complexo, mas simplisticamente o Windows usa apenas a memória virtual se não houver memória "real" para alocar, então o Windows trocará os itens menos usados da memória pela memória virtual.

Portanto, se você tiver janelas de memória suficientes, não usará a memória virtual e a usará somente se precisar ser usada. (Isso não significa que ele não escreverá nada na memória virtual, mas não causará um impacto no desempenho).

Mas quando você desativa a memória virtual e não há memória suficiente para os aplicativos, você terá falhas no aplicativo devido à memória insuficiente.

    
por 17.11.2013 / 12:39
4

Você não pode desativar a memória virtual. O Windows e seus aplicativos estão sempre em execução na memória virtual. Os endereços apresentados à CPU pelos programas e pelo SO são endereços virtuais, não físicos. Sempre.

Excluir o arquivo de paginação não desativa a memória virtual. (A terminologia na caixa de diálogo do Windows é enganosa.) O que ele faz é desabilitar a paginação em disco para um tipo particular de memória virtual chamado de memória "privada confirmada". Isso provavelmente fará com que o outro tipo principal, a memória mapeada, seja paginado mais do que o contrário. Isso não melhorará o desempenho.

Aqui está uma análise mais completa: link

    
por 20.07.2014 / 11:17
1

Eu não sou especialista em Windows, e estou dizendo isso puramente como uma perspectiva de longa data do usuário do Windows.

Se você habilitar a memória virtual:

  1. Um arquivo grande (geralmente 1,5 vez de tamanho de memória física) é criado no diretório raiz da unidade do sistema (normalmente, c). Este arquivo não pode ser movido para outra unidade. Se a sua unidade do sistema for um pequeno SSD e disser que você tem 16 GB de memória, isso realmente vai incomodá-lo.
  2. Se você minimizar um programa e restaurá-lo após um longo período de tempo (como várias horas depois), o Windows lerá muito a unidade e o programa ficará sem resposta por algum tempo. Possivelmente, o Windows colocou toda a memória do programa na memória virtual e tenta restaurar a memória quando ativada.
  3. A memória real salva de 1 e 2 acima pode ser utilizada para o armazenamento em cache de arquivos. O arquivo que foi lido uma vez pode ser lido rapidamente da próxima vez. Observe que, o Windows faz isso se a memória virtual é usada ou não. É só que haveria mais RAM real para isso, se a memória virtual estiver ativada. Você pode ou não notar o efeito de qualquer maneira.

Se você desabilitar a memória virtual:

  1. Você não terá os dois primeiros aborrecimentos na seção "Ativar".
  2. Se o uso da memória RAM se aproximar do tamanho da memória física, sim "próximo" não é igual, o Windows mostrará constantemente uma mensagem pop-up informando que o sistema está ficando sem memória. Por exemplo, se você tem 1 GB de RAM física e o Gerenciador de Tarefas mostra que cerca de 0,5 GB de RAM é usado, mas o Windows pode continuar mostrando o aviso.
  3. Se o seu uso de RAM realmente se aproxima do tamanho da memória física, todo o sistema pode ficar realmente lento e sem resposta. As aplicações podem falhar sem razões aparentes.

Além disso, não experimentei qualquer desvantagem de desativar a memória virtual. Eu acho que a tecnologia de memória virtual foi inventada há muito tempo atrás, quando os PCs têm 8MB ou 16MB de RAM (MB não GB). Quando eu era estudante universitário, participei de uma aula de sistemas operacionais e aprendi como a memória virtual funcionava. Era um mecanismo geral, não específico do Windows. Pode ter sido útil quando os PCs tinham uma quantidade muito pequena de RAM, mas agora qualquer um pode facilmente ter 16 GB em seu desktop. Eu acho que a memória virtual não é mais tão útil, a menos que você esteja usando um laptop que tenha 4GB de RAM não-expansível. Eu pessoalmente desabilitei no meu PC que tem 16GB de RAM.

No seu caso, se você tem 100% de certeza de que seu uso de RAM nunca excederá 5 GB (já que você tem 6 GB), vá em frente e desative-o.

    
por 16.01.2014 / 03:50