Eu tenho 32 GB de RAM do sistema e um SSD de 256 GB, então me perguntei a mesma coisa. Parece seguro mudar isso, pois até o próprio diálogo System Properties | Performance Options | Virtual Memory
indica:
Tamanho total do arquivo de paginação para todas as unidades
- Mínimo permitido: 16 mb
- Recomendado: 7,676 mb
- Atualmente alocado: 32.768 MB
Quando o padrão era "tamanho gerenciado pelo sistema", era no máximo 32768 equivalente ao tamanho da memória .
Eu mudei para o valor "recomendado" para que agora esteja definido para variar entre 7676 - 32768 em vez de fixado em 32768:
Vou ter que reiniciar e ver se isso ajuda. Edit: reiniciado, confirmado, o arquivo de paginação agora é de 7 GB em vez de 32 GB. Sucesso!
Como sempre surge o argumento "por que ter um arquivo de paginação com tanta memória", é aconselhável ter algum arquivo de paginação, pelos motivos que Mark Russinovich descreve :
Talvez uma das perguntas mais comuns relacionadas à memória virtual seja: qual o tamanho do arquivo de paginação? Não há fim de conselhos ridículos na Web e nas revistas que cobrem o Windows, e até a Microsoft publicou recomendações enganosas. ...
Alguns acham que não ter um arquivo de paginação resulta em melhor desempenho, mas, em geral, ter um arquivo de paginação significa que o Windows pode gravar páginas na lista modificada ... no arquivo de paginação, disponibilizando a memória para fins mais úteis (processos ou arquivo cache). Portanto, embora possa haver algumas cargas de trabalho com melhor desempenho sem arquivo de paginação, em geral, ter uma significará que mais memória utilizável estará disponível para o sistema (lembre-se de que o Windows não poderá gravar despejos de memória do kernel sem um arquivo de paginação com tamanho grande o suficiente para segurá-los).
É por isso que eu advogo o tamanho do arquivo de paginação recomendado, ou pelo menos ½ do tamanho recomendado, se você tiver certeza absoluta e positiva de que a carga máxima de confirmação (uso máximo da memória no mundo real) dos aplicativos que você usa normalmente se encaixa na memória que você possui. Leia a seção intitulada Quão grande devo criar o arquivo de paginação? nesse artigo, para mais, é a declaração definitiva sobre o assunto. Se você quiser ler ainda mais, tente esta excelente pergunta sobre falha no servidor .
powercfg -h off
comando (requer administrador / prompt de comando elevado). c: \ hiberfil.sys é aproximadamente igual à quantidade de RAM que você possui por padrão, portanto, desativar o hibernate economiza esse espaço em disco. No entanto, mesmo que o tempo de inicialização seja rápido o suficiente com um SSD para que você não precise de hibernação, eu ainda o uso porque gosto de manter o estado dos meus aplicativos em todas as sessões.O melhor conselho para definir o tamanho do arquivo de paginação (é claro) vem de Mark Russinovich . Em seu site, ele descreve como usar sua excelente ferramenta SysInternals Process Explorer para determinar o tamanho ideal do arquivo de paginação para sua máquina:
Fonte: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx
Eu tenho usado esse método há anos.
fonte
Provavelmente, você tem o tamanho inicial do arquivo de permuta bastante alto, o Windows tende a usar um valor alto por padrão porque se oferece melhor desempenho. Coloque o tamanho inicial em um tamanho pequeno (no seu caso, suponho que "pequeno" seja 1 ou 2 GB) e mantenha o valor máximo em 24 GB. (Se você observar que o Windows sempre aumenta o arquivo acima do tamanho inicial, use um valor mais alto).
O truque aqui é alterar o valor inicial, não o valor máximo. Se o Windows aumentar, o arquivo de troca é porque ele precisa dessa memória.
fonte
Como eu vi alguns atricles na Net recomendando NÃO excluir o arquivo de troca, e como estou convencido de que durante a operação normal essa memória é suficiente, o que eu recorri foi mover o arquivo de troca para minha unidade não SSD. Como é uma unidade de 2 TB, deixei-a como tamanho "gerenciado pelo sistema".
PS Eu notei que o arquivo de permuta é usado quando o computador acorda após o sono.
fonte
Depende da sua carga de trabalho. Execute todos os seus programas que você normalmente executa (com carga máxima) e verifique o uso da memória virtual (por exemplo, com o Process Explorer ). Apenas limite sua memória virtual para numerar lá. Mesmo se você não usar nenhuma memória virtual, deixe parte dela atribuída - isso ajuda com despejos de memória e arquivos mapeados na memória.
fonte
Com a taxa de transferência mais rápida obtida com a tecnologia SSD, o swapfile é um componente muito menos crítico. Embora ainda seja essencial, ele não precisa ser criado com base na proporção de 1,5x normalmente usada para determinar o tamanho do arquivo de troca em sistemas equipados com unidades mecânicas.
Como o uso do SSD não se tornou generalizado, não temos histórico a consultar ao configurar o tamanho do arquivo de troca em um sistema SSD. O que temos é um entendimento de que os aplicativos de vídeo exigem mais memória do que os clientes de email na Web e, em escala graduada, estão disponíveis para determinar possíveis necessidades de memória. Fazendo referência a esse tipo de usuário, o surfista / emailer através do hard core gamer e as necessidades de memória podem ser determinadas.
O uso do arquivo de troca na extremidade inferior pode ser tratado com 4 GB (e esse número pode servir como o limite inferior para o tamanho do arquivo de troca). Os usuários que executam aplicativos de banco de dados, planilhas massivas e software semelhante capaz de gerar alto uso de memória precisarão consideravelmente mais.
Antes de precisar fazer essas determinações, o processo de gerenciamento pode ser tratado pelo Windows. Permitindo ao usuário revisá-lo durante os ciclos normais de manutenção para obter informações antes de fazer ajustes para aumentar o desempenho.
fonte
Aqui está um link para Microsofts Como:
Como determinar o tamanho do arquivo de paginação apropriado para versões de 64 bits do Windows
Resumo:
(1) Depende da configuração do despejo de memória
fonte