Colocar a Memória Virtual do Windows em outro HD melhora a performance? Verdade ou Mito?

A resposta é: Depende :D

Mas, o que é Memória Virtual?

Quando toda (ou boa parte dela) da sua Memória Ram esta “cheia” (ou seja, não tem mais como rodar algum programa), o sistema operacional usa uma área do seu disco rigido, como se fosse uma “memória de backup”, fazendo uma transição entre aplicativos que se estão executando na memória ram e no seu “disco rigido”.

Isso não é bom para o quesito desempenho, pois a memória Ram em sí é muito, muito, muito mais rápida que qualquer HD que conheça (pra você ter uma idéia Andrew Tanebaum, deixou explicito que uma função feita exclusivamente na memória ram demora 1 dia, a mesma num disco rigido demoraria 42 dias). Além desse detalhe, se você tem apenas um HD o problema fica pior ainda.

Quando a agulha do HD fica procurando informações normais, de aplicativo, tem que procurar também a todo instante no HD dados, para saber se esta rodando na memória ou não. Se a informação estiver no fim da trilha, a agulha volta para o começo procurando outros dados (referente a memória virtual)… bacana não? :P

Pra tentar resolver isso o ideal é separar a área de memória virtual em outro HD, como nessa imagem:

Virtual

Porque isso?

Isso faz com que, enquanto o seu HD principal (onde esta instalado o sistema) esta “trabalhando” vasculhando o disco, ele não precise parar tudo para checar quais aplicativos estão rodando na memória virtual. Enquanto isso  o outro HD que em teoria não estaria “fazendo nada”, se encarrega de fazer esse trabalho, otimizando muito o desempenho.

Falando a grosso modo, você teria um HD exclusivamente para fazer páginação de memória (ou seja, a procura do que esta rodando no HD e o que esta diretamente na Memória).

Só que o pulo do gato, esta ai. A outra partição tem que estar em OUTRO HD, não adiante a partição fazer parte do HD onde o sistema esta instalado, ja que você faria a agulha de leitura “andar” mais ainda, ja que além de procurar dados na partição do sistema, tem que ir em ouitra partição para procurar mais dados. Entendeu o porque da resposta “Depende” no começo do tópico?

Uma outra dica é que o tamanho da memória Virtual seja “fixo” (e não como “gerenciado pelo sistema”, como a maioria diz), com 1.5 a 2 vezes o tamanho total de sua memória Ram (eu uso a segunda regra). Exemplificando, se você tiver 2 gigas de memória, deixe a memória virtual com 4 Gigas.

É uma dica simples e que ajuda bem quem já tem mais um HD ;)

Related Posts with Thumbnails