Às vezes é divertido especular como o seu sistema operaria de forma diferente se fossem feitas alterações nos componentes de hardware. A postagem de hoje com perguntas e respostas sobre o superusuário discute aumentos no tamanho da memória para ajudar a satisfazer a curiosidade do leitor.
A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser - uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade
Foto cortesia de Associação WDA (Flickr) .
A questão
O leitor de superusuário spartacus deseja saber se o aumento do tamanho da memória faria com que ela se tornasse mais lenta:
Se aumentássemos o tamanho do SDRAM usando a mesma tecnologia, o tempo de resposta ficaria mais lento? Se ficasse mais lento, seria devido à complexidade da lógica digital?
Um aumento no tamanho tornaria a memória mais lenta?
A resposta
Os contribuidores SuperUser Daniel R Hicks e Shikhar Bhardwaj têm a resposta para nós. Primeiro, Daniel R Hicks:
Sim e não. Como afirma duDE , a memória nunca funcionará mais rápido do que a velocidade do barramento / clock que a conduz, mas a velocidade máxima da memória definitivamente depende do tamanho.
Conforme uma montagem de memória fica maior, o número de níveis do decodificador de endereço aumenta (com o log do tamanho) e a carga nos drivers aumenta linearmente (produzindo aproximadamente um aumento logarítmico no atraso).
Portanto, embora raramente valha a pena limitar o tamanho da RAM em um sistema padrão em uma tentativa de aumentar a velocidade (há exceções em que a caixa ajusta a velocidade do clock com base no tamanho da RAM), se você for um sistema designer, o tamanho máximo da RAM é uma das compensações de desempenho que você deve considerar.
Seguido pela resposta de Shikhar Bhardwaj:
Não, não tem. Como o SDRAM é sincronizado com o sistema, a velocidade da memória depende da velocidade do sistema. O que pode afetar a velocidade de acesso à memória é a configuração em que ela é usada.
Se a sua construção já tiver uma configuração de canal duplo (ou canal triplo) e a memória aumentada não usar módulos idênticos, você pode desacelerar para a operação de canal único. No entanto, essa diminuição é quase imperceptível, como diz a Wikipedia:
- O Hardware de Tom encontrou pouca diferença significativa entre as configurações de canal único e canal duplo em benchmarks sintéticos e de jogos (usando uma configuração de sistema “moderna (2007)”). Em seus testes, o canal duplo apresentou, na melhor das hipóteses, um aumento de 5% na velocidade em tarefas que exigem muita memória.
Nesse caso, a velocidade pode diminuir, mas você experimentará um aumento geral no desempenho devido à maior quantidade de memória física disponível para o seu sistema operacional. Isso, é claro, depende do sistema operacional que você está usando e de quão eficiente é na utilização dos recursos disponíveis.
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 .