Computadores com mais RAM são potencialmente mais rápidos se nem todas as memórias estiverem em uso?
Ter um computador com uma grande quantidade de RAM é uma coisa maravilhosa, mas é potencialmente mais rápido se toda essa memória não estiver sendo usada? A postagem de perguntas e respostas do SuperUser de hoje tem as respostas para a pergunta de um curioso leitor.
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..
Foto cedida por Daniel Dionne (Flickr).
A questão
Leitor de Superusuário O Keavon quer saber se um computador com mais RAM seria mais rápido se toda a sua memória não estivesse normalmente em uso:
Suponha que eu tenha um computador com 16 GB de memória. Se o meu computador geralmente usa cerca de 4 GB de memória e nunca chega a 8 GB, é mais rápido que um computador com apenas 8 GB de memória (o mesmo tipo de)? O meu computador funcionaria igualmente rápido, removendo metade dos 16 GB e trabalhando com apenas 8 GB ou memória?
Keavon notaria uma diferença no desempenho se ele removesse metade da RAM do seu computador??
A resposta
Contribuidores do SuperUser Wyzard e Jason têm a resposta para nós. Primeiro, Wyzard:
Sim, porque o sistema operacional pode usar a RAM extra como cache de disco, o que acelera o acesso aos dados no disco. RAM extra não fará cálculos limitados à CPU (não envolvendo muito disco I / O) mais rápido.
Seguido pela resposta de Jason:
Como cada sistema operacional gerencia a memória de maneira diferente e nenhum foi listado na pergunta original, responderei no contexto do Windows 7.
Abaixo está um exemplo de um computador com 24 GB de RAM. Mesmo que apenas 7 GB sejam atualmente alocados como memória “Em uso”, outros 10 GB são alocados como memória “Standby” e contêm dados que podem ou não ser lidos novamente. Se for lido, tornará seu computador mais rápido. A memória "Livre" não está sendo utilizada no momento.
- A memória “disponível” inclui em espera e livre
- Memória “cache” também inclui Standby e Modified
- A memória “total” é toda a memória exceto o hardware reservado
Se você quiser saber mais sobre o uso de memória no Windows 7, o TechRepublic tem um ótimo artigo.
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.