Por que otimizadores de memória e impulsionadores de RAM são piores do que inúteis
Muitas empresas querem vender "otimizadores de memória", geralmente como parte de programas de "otimização de PC". Esses programas são mais do que inúteis - não só não irão acelerar o seu computador, como também o tornarão mais lento.
Esses programas tiram vantagem de usuários inexperientes, fazendo falsas promessas sobre como aumentar o desempenho. Na realidade, seu computador sabe como gerenciar a RAM por conta própria. Ele usará RAM para aumentar o desempenho do seu computador - não há nenhum ponto em ter a RAM vazia.
A RAM do seu computador está ficando cheia? Isso é bom!
Os otimizadores de memória são baseados em um mal-entendido. Você pode olhar para a RAM do seu computador e vê-la se enchendo - por exemplo, você pode ter 4 GB de RAM e ver que 3 GB estão cheios com apenas 1 GB de sobra. Isso pode ser surpreendente para algumas pessoas - veja como as versões modernas do Windows são inchadas! Como você executará programas adicionais com tão pouca memória disponível?
Na realidade, os sistemas operacionais modernos são muito bons no gerenciamento de memória por conta própria. Esses 3 GB de RAM usados não indicam necessariamente desperdício. Em vez disso, o computador usa a RAM para armazenar dados em cache para acesso mais rápido. Quer se trate de cópias de páginas da web que você abriu em seu navegador, aplicativos que você abriu anteriormente ou qualquer outro tipo de dados que você possa precisar novamente em breve, seu computador pendura nele em sua RAM. Quando você precisa dos dados novamente, seu computador não precisa bater no disco rígido - ele pode apenas carregar os arquivos da RAM.
RELACIONADO:Por que é bom que a RAM do seu computador esteja cheia
Crucialmente, não há nenhum ponto em ter a RAM vazia. Mesmo se sua RAM estiver completamente cheia e seu computador precisar de mais para executar um aplicativo, seu computador pode descartar instantaneamente os dados armazenados em cache de sua RAM e usar esse espaço para o aplicativo. Não adianta deixar a RAM vazia - se estiver vazia, está sendo desperdiçada. Se estiver cheio, há uma boa chance de ajudar a acelerar o tempo de carregamento do programa e qualquer outra coisa que possa usar o disco rígido do seu computador.
Observe que muito pouca RAM está realmente “livre” na captura de tela abaixo. A RAM está sendo usada como cache, mas ainda está marcada como disponível para qualquer programa que precise usá-la.
No passado, a RAM cheia indicava um problema. Se você estivesse executando o Windows Vista em um computador com meio GB de RAM, você poderia sentir o computador constantemente desacelerando - ele tinha que ler e gravar constantemente no disco rígido, usando o arquivo de página do disco rígido como um substituto ineficiente para a RAM. No entanto, os computadores modernos geralmente têm RAM suficiente para a maioria dos usuários. Mesmo os computadores de baixo custo geralmente vêm com 4 GB de RAM, o que deve ser mais do que suficiente, a menos que você esteja jogando intensamente, executando várias máquinas virtuais ou editando vídeos.
Mesmo que a RAM seja um problema para você, não há razão para usar um otimizador de memória. Os otimizadores de memória são óleo de cobra que, na melhor das hipóteses, são inúteis e, na pior, prejudiciais.
Como funcionam os otimizadores de memória
Ao usar um otimizador de memória, você verá o uso de RAM do seu computador diminuir. Isso pode parecer uma vitória fácil - você diminuiu o uso de RAM apenas pressionando um botão, afinal. Mas não é tão simples.
Os otimizadores de memória funcionam de duas maneiras:
- Eles chamam a função EmptyWorkingSet da API do Windows, forçando os aplicativos em execução a gravar sua memória de trabalho no arquivo de página do Windows.
- Eles alocam rapidamente uma grande quantidade de memória para si próprios, forçando o Windows a descartar os dados armazenados em cache e gravar os dados do aplicativo no arquivo de paginação. Eles então desalocam a memória, deixando-a vazia.
Ambos os truques irão realmente liberar RAM, tornando-a vazia. No entanto, tudo isso torna as coisas mais lentas - agora os aplicativos que você usa terão que obter os dados de que precisam do arquivo de paginação, lendo do disco rígido e demorando mais para trabalhar. Qualquer memória usada para cache pode ser descartada, portanto, o Windows terá que obter os dados de que precisa do disco rígido.
Em outras palavras, esses programas liberam memória rápida, forçando os dados de que você precisa para a memória mais lenta, onde terão que ser movidos de volta para a memória rápida. Isso não faz sentido! Tudo o que ela consegue é vender a você outro programa de otimização de sistema de que você não precisa.
RELACIONADO:Aplicativos de limpeza de PC são uma farsa: este é o motivo (e como acelerar o seu PC)
Se o Windows precisar de RAM, ele enviará os dados para o arquivo de paginação ou descartará os dados armazenados em cache de qualquer maneira. Tudo isso acontece automaticamente quando é necessário - não há por que desacelerar as coisas forçando que aconteça antes que seja necessário.
Como os aplicativos de limpeza de PC, os otimizadores de memória são uma farsa. Eles parecem estar fazendo algo positivo para as pessoas que não entendem como funciona o gerenciamento de memória, mas na verdade estão fazendo algo prejudicial.
Como realmente “otimizar” sua memória
Se você quiser ter mais RAM disponível, pule o otimizador de memória. Em vez disso, tente se livrar dos aplicativos em execução dos quais você não precisa - limpe os programas desnecessários da bandeja do sistema, desative os programas de inicialização inúteis e assim por diante.
Se você precisa de mais RAM para o que faz, experimente comprar um pouco mais de RAM. RAM é muito barato e não é muito difícil instalá-lo você mesmo usando um dos guias de instalação de RAM disponíveis online. Apenas certifique-se de comprar o tipo correto de RAM para o seu computador.
RELACIONADO:As melhores dicas para acelerar o seu PC com Windows
Sim, os otimizadores de memória podem liberar um pouco da RAM do seu PC. No entanto, isso é uma coisa ruim - você quer que seu computador use sua RAM para acelerar as coisas. Não faz sentido ter memória livre.