Arquivo de troca do Windows: por que eu tenho um arquivo de troca de 3GB quando tenho 8GB de RAM?

3

Aqui estão as informações do meu sistema:

Euconstruíumsistemadebricolagecomaexpectativadequenãohaverianecessidadedeumarquivodetroca,aindaqueseja,3340MB.

Alguémpodeexplicarisso?Érealmentealgoqueeudeveriaestarpreocupado?

Casoissosejaimportante:

    
por Amy 30.08.2009 / 19:10

4 respostas

11

O gerenciamento de memória do Windows depende muito do (s) arquivo (s) de paginação por vários motivos, não apenas para "trocar" em condições de pouca memória; isso tem sido o assunto de debates intermináveis, mas o resultado final é: o Windows realmente funciona muito melhor quando há um arquivo de paginação, mesmo que haja muita RAM disponível.

Você deve deixá-lo, a menos que esteja gravemente limitado em espaço em disco.

    
por 30.08.2009 / 19:16
3

Uma das vantagens de ter um arquivo de troca é que sempre que um aplicativo falha, você ainda pode recuperar o despejo de memória e, talvez, analisar por que o aplicativo falhou.

    
por 30.08.2009 / 19:27
1

Você não tem um arquivo de swap de 3GB, você tem um arquivo de troca de 8GB. Deixe-me explicar. O gerenciador de tarefas no Vista e no Win 7 mostra a memória total com o arquivo de troca de etiquetas. Por isso, está dizendo que de 16 GB de memória disponível, (8GB de RAM que você nos contou, e matemática simples nos dá outra troca de 8GB) você está usando cerca de 3GB. Ele não diz se esses 3GB estão na memória RAM ou trocam. Provavelmente é principalmente na RAM.

Já houve muitos outros dizendo para confiar no sistema operacional. Eu concordaria, embora eu provavelmente reduziria o tamanho mínimo do arquivo de swap para algo um pouco mais realista. Como 1GB. Não adianta desperdiçar espaço em disco e ter um arquivo de troca muito grande (mais para o sistema operacional acompanhar) também pode prejudicar o desempenho do sistema.

    
por 30.08.2009 / 19:48
0

Eu não ficaria preocupado com o swapfile. Como mencionado acima, esta é uma fonte de debate interminável. Os autores do sistema operacional são pessoas inteligentes que pensam muito sobre o que fazem. Há uma boa razão para o swapfile, e pode ser mais do que para o material de paginação fora da RAM, conforme necessário. Coisas que também podem ir em um swapfile são arquivos que o computador espera precisar em breve (talvez já em um formato que os carregue na memória mais rapidamente).

Existem pessoas que deliberadamente definiram seu tamanho de arquivo de troca / paginação para zero (porque eles tinham muita RAM). Eventualmente as coisas não funcionam como deveriam (mais lento, entre outras possibilidades).

Confie nos criadores do sistema operacional. Eles provavelmente são mais espertos do que você e sabem mais sobre o que seu sistema operacional está fazendo sob o capô do que você.

    
por 30.08.2009 / 19:37