Como otimizar o gerenciamento de memória, melhorar a eficiência do uso da memória e aumentar ao máximo a velocidade de execução é o que nos preocupa. A seguir são apresentados vários métodos para melhorar a eficiência do uso da memória e otimizar o gerenciamento de memória em sistemas operacionais Windows.
1. Altere a localização do arquivo de paginação
Sua finalidade é principalmente manter a continuidade da memória virtual. Como o disco rígido lê dados usando cabeças magnéticas em materiais magnéticos, e se os arquivos de página forem colocados em áreas diferentes do disco, as cabeças magnéticas irão saltar, o que naturalmente não contribui para melhorar a eficiência. Além disso, existem muitos arquivos no disco do sistema e a memória virtual definitivamente não é contígua, por isso precisa ser colocada em outro disco. O método para alterar a localização do arquivo de paginação é: clique com o botão direito em "Meu Computador", selecione "Propriedades→Avançado→Configurações de desempenho→Avançado→Alterar memória virtual" e selecione o local para o qual deseja alterar na barra de unidade. Vale ressaltar que após mover o arquivo de paginação, o arquivo original deve ser excluído (o sistema não o excluirá automaticamente).
2. Altere o tamanho do arquivo de paginação
Depois de alterar a localização do arquivo de paginação, também podemos fazer alguns ajustes em seu tamanho. Ao ajustar, precisamos ter cuidado para não definir os arquivos de páginas máximo e mínimo com valores iguais. Como a memória geralmente não está realmente “cheia”, ela colocará automaticamente alguns dados temporariamente não utilizados no disco rígido quando o armazenamento interno atingir um determinado nível. Quanto maior for o arquivo de paginação mínimo, menor será a proporção e mais lenta será a velocidade de execução. O arquivo de paginação máximo é o limite. Às vezes, quando muitos programas são abertos, a memória e o arquivo de paginação mínimo ficam "cheios" e o arquivo de paginação máximo transborda automaticamente. Portanto, não é razoável definir os dois como equivalentes. Em circunstâncias normais, o arquivo de paginação mínimo é menor, para que mais dados possam ser armazenados na memória, tanto quanto possível, e a eficiência seja maior. O arquivo de paginação máximo é maior para evitar situações "cheias".
3. Desative o arquivo de paginação
Quando você tiver mais de 512 MB de memória, a função do arquivo de paginação não será mais óbvia, então podemos desativá-lo. O método é: entrar no editor de registro "HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Ma-nagerMemoryManagement" por sua vez, e definir seu valor como "1" na opção "DisablePa-ging Executive" (desabilitar arquivo de paginação).
4. Limpe o arquivo de paginação
Há um "ClearPageFileAtShutdown (limpar arquivo de página ao desligar)" no mesmo local, defina o valor como "1". A “limpeza” do arquivo de paginação mencionada aqui não significa excluir completamente o arquivo pagefile.sys do disco rígido, mas sim “limpá-lo” e organizá-lo para prepará-lo para uma melhor utilização da memória virtual na próxima vez que o Windows XP for iniciado.
5. Ajuste o tamanho da área do cache
Você pode definir a proporção de utilização do cache do sistema na guia "Uso principal do computador" (para Windows 98). Se o sistema tiver mais memória, você pode selecionar “Servidor de Rede” para que o sistema use mais memória como cache. Na guia CD-ROM, você pode ajustar diretamente a quantidade de memória que o sistema usa como cache para leitura e gravação de discos CD-ROM.
6. Monitore a memória
Não importa quão grande seja a memória do sistema, ela sempre estará esgotada. Embora exista memória virtual, a velocidade de leitura e gravação do disco rígido não pode ser comparada com a velocidade da memória, portanto, ao usar a memória, o uso da memória deve ser monitorado o tempo todo. O sistema operacional Windows fornece um monitor de sistema que pode monitorar o uso de memória. Geralmente, se apenas 60% dos recursos de memória estiverem disponíveis, você deve prestar atenção ao ajuste da memória, caso contrário, isso afetará seriamente a velocidade de execução do computador e o desempenho do sistema.
7. Libere espaço de memória com o tempo
Se você descobrir que seu sistema está ficando sem memória, preste atenção para liberar memória. A chamada liberação de memória significa liberar da memória os dados residentes na memória. A maneira mais simples e eficaz de liberar memória é reiniciar o computador. Além disso, feche temporariamente os programas que não estão em uso. Observe também que se os dados da imagem forem armazenados na área de transferência, eles ocuparão muito espaço na memória. Neste momento, desde que algumas palavras sejam recortadas e coladas, as imagens originais da área de transferência da memória podem ser apagadas, liberando assim uma grande quantidade de memória ocupada por elas.
8. Otimize os dados na memória
No Windows, quanto mais dados residem na memória, mais recursos de memória são consumidos. Portanto, não defina muitos ícones de atalho na área de trabalho e na barra de tarefas. Se os recursos de memória forem escassos, considere usar o mínimo possível de programas residentes em segundo plano. Ao operar seu computador, não abra muitos arquivos ou janelas. Depois de usar o computador por um longo período, se ele não for reiniciado, a organização dos dados na memória pode ficar confusa, resultando em uma diminuição no desempenho do sistema. Neste ponto, você deve considerar reiniciar o computador.
9. Melhore o desempenho de outros componentes do sistema
O desempenho de outros componentes do computador também tem grande impacto no uso da memória, como tipo de barramento, CPU, disco rígido e memória de vídeo. Se a memória de vídeo for muito pequena e a quantidade de dados exibidos for grande, nenhuma quantidade de memória melhorará a velocidade de execução e a eficiência do sistema. Se o disco rígido for muito lento, isso afetará seriamente o funcionamento de todo o sistema.