MEMÓRIA VIRTUAL
otimizando o arquivo de troca do Windows - 2/4   

Tornando "permanente" o arquivo de troca
Desde os tempos do DOS 6.22 e Windows 3.1 o sistema cria temporariamente um arquivo de troca (arquivo swap) na trilha interna do HD e fica fragmentado em razão das inúmeras tarefas comandadas. Em outras palavras, cada vez que uma informação é escrita ou lida as cabeças de leitura varrem todo o HD resolvendo essas tarefas. Desnecessário dizer o quanto isto diminui o desempenho do sistema. Assim, usuários mais avançados têm criado um arquivo com extensão definida para ocupar uma área também definida dentro do HD, de modo que as informações permaneçam em "clusters" contíguos, sem sofrerem fragmentação. Desta maneira diminue-se o tempo de busca por cada informação desejada, porquanto as cabeças de leitura não precisam fazer uma varredura completa do prato.

No Windows 95/98 a Microsoft estimula o uso do Sistema Dinâmico de Memória Virtual. Este método torna o arquivo mais elástico em relação ao volume de dados a ser registrado em função das necessidades do próprio sistema 95/98. Isto melhora o desempenho em relação ao Windows 3.1 mas, o arquivo de troca continua fragmentado e demandará mais tempo na leitura dos dados.

Vejamos uma pequena figuração entre o arquivo dinâmico x arquivo permanente :

  Dinâmico    : <busca> <lê> <lê> <busca> <lê> <busca> <lê> <lê> <lê> <busca> <lê>
  Permanente : <busca> <lê> <lê> <lê> <lê> <lê> <lê> <busca> <lê> <lê> <lê> <lê>

Sem dúvida, o tempo gasto para a operação de busca é diferente do tempo gasto para a leitura de um bloco de dados. Mas, pela lógica, se o número de buscas pode ser reduzido mais dados podem ser lidos em menos tempo. ------ Esta é a vantagem de sacrificar um pouco do espaço do HD para o uso de um arquivo de troca permanente.

Para criar um arquivo de troca "permanente" devemos, a partir da área de trabalho, clicar/direito no ícone Meu Computador e escolher "Propriedades". Entre as guias apresentadas escolha "Avançado" / no quadro "Desempenho" clique em "Configurações" / na guia "Avançado" escolha o quadro "Memória Virtual" e clique em "Alterar" : a tela apresentada é semelhante à figura abaixo:



1 - marcar a caixa "tamanho personalizado"
2 - as caixas "mínimo" e "máximo" devem ser preenchidas com o mesmo valor (valores em Mb), quantificando o tamanho permanente do seu arquivo de troca.
3 - clicar no botão "definir" para efetivar a mudança

Como encontrar os valores ideais para o arquivo de troca "permanente"?
Isto varia de acordo com o tipo do aplicativo e o grau de utilização de cada usuário.
  • A maneira mais prática de se dimensionar o valor para o arquivo de troca permanente é estabelecer 150% (uma vez e meia) do total de memória RAM existente no seu micro. Digamos que você dispõe de um módulo de memória de 256Mb. Então seu sistema trabalhará folgadamente com um arquivo de troca permanente no valor de 384Mb (256+128).
NOTA: se você particionar seu HD de forma a disponibilizar uma partição (2 Gb) apenas para o arquivo de troca o resultado será bem melhor e nem precisará ler os passos seguintes.



Copyright © tecnocomp 2000-2007
Página melhor visualizada com IExplorer 4.0 e resolução 800x600
atualizado: sexta-feira, 06-Abr-2007