set 29 2009
Colocar a Memória Virtual do Windows em outro HD melhora a performance? Verdade ou Mito?
A resposta é: Depende
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?
Pra tentar resolver isso o ideal é separar a área de memória virtual em outro HD, como nessa imagem:
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


set 30, 2009 @ 17:40:00
A única vantagem que vejo em colocar swap em outra partição é evitar a fragmentação deste no meio dos milhares de arquivos que deixam a cabeça magnética do disco em “Créu, velocidade 5″.
set 30, 2009 @ 17:44:00
Em outra partição? Talvez.
Em outro HD com certeza compensa.
set 30, 2009 @ 18:00:00
De acordo.
Uma swap em outra partição do mesmo disco também pode ter sua localização otimizada. Costumo colocar entre a / e a /home/. Afinal, o disco está sempre lendo arquivos nesses setores e a chance da cabeça estar mais próxima é bem grande. Deixo a /home/ sempre no fim do disco por ser onde o desempenho está abaixo da média, considerando a velocidade angular constante.
set 30, 2009 @ 19:02:00
Tem sentido.
Mas, duas cabeças pensam melhor que uma!
set 30, 2009 @ 14:40:25
A única vantagem que vejo em colocar swap em outra partição é evitar a fragmentação deste no meio dos milhares de arquivos que deixam a cabeça magnética do disco em “Créu, velocidade 5″.
set 30, 2009 @ 14:44:40
Em outra partição? Talvez.
Em outro HD com certeza compensa.
set 30, 2009 @ 15:00:42
De acordo.
Uma swap em outra partição do mesmo disco também pode ter sua localização otimizada. Costumo colocar entre a / e a /home/. Afinal, o disco está sempre lendo arquivos nesses setores e a chance da cabeça estar mais próxima é bem grande. Deixo a /home/ sempre no fim do disco por ser onde o desempenho está abaixo da média, considerando a velocidade angular constante.
set 30, 2009 @ 16:02:16
Tem sentido.
Mas, duas cabeças pensam melhor que uma!
out 14, 2009 @ 22:59:00
Bah legal está matéria , eu estava lendo sobre isto , está semana também heuhaeueh .
.
Show .
.
Legal teu blog .
out 14, 2009 @ 19:59:03
Bah legal está matéria , eu estava lendo sobre isto , está semana também heuhaeueh .
.
Show .
.
Legal teu blog .
dez 09, 2009 @ 11:28:21
Essa tela só serve para reserva de espaço, não vai mudar, vai continuar sendo usado no C:
Para migrar a paginação de lugar você precisa mexer no registro.
dez 09, 2009 @ 13:36:00
Me enganei. Isso que eu disse só ocorre se desativar a paginação. Se mover, realmente move.
Abraços!
dez 09, 2009 @ 15:36:00
Me enganei. Isso que eu disse só ocorre se desativar a paginação. Se mover, realmente move.
Abraços!