Desempenho de vários Sticks de RAM em comparação com Single Sticks


9

Não é segredo que o uso de duas unidades físicas oferece melhor desempenho do que duas partições na mesma unidade física; porque existem dois dispositivos, cada um deles possui seus próprios pratos, cabeçalho, caches, controladores etc. (eventuais gargalos do sistema e outros).

Gostaria de saber se o mesmo se aplica à RAM. Ou seja, por exemplo (outros fatores como velocidades, tempos etc. são iguais), a instalação de dois sticks de 1 GB de RAM proporcionaria um desempenho melhor do que um de 2 GB?

Não consigo encontrar informações úteis sobre testes, análises ou comparações sobre esse assunto. Muitas pessoas perguntam, mas não há respostas definitivas, apenas especulações.

Para o registro, eu não estou preocupado com "um stick permite atualizações futuras" ou um canal versus um canal duplo (isso pode ser resolvido com, por exemplo, duplicação de tudo - no meu caso particular, estou tentando determinar se dois Sticks de 1 GB é melhor que quatro sticks de 512 MB ou vice-versa).

Muito obrigado.


superuser.com/questions/90109/buying-more-ram tem uma resposta que suporta sua pergunta. Claro que existem duas perguntas na pergunta SU, mas metade da pergunta responde à sua pergunta.
David

Respostas:


1

Mesmo se você não estiver preocupado com futuras atualizações, adquira os sticks de 2 x 1 GB. Se nada mais, são menos pontos de falha. A diferença de velocidade entre 4 x 512 e 2 x 1024 é insignificante se eles estiverem funcionando na mesma velocidade e tensão do relógio.

De qualquer forma, é uma questão acadêmica, pois você não notará a diferença como usuário final. O gargalo do seu sistema ainda é o disco rígido, seja mecânico ou SSD.


EDITAR:

Foi-me dito que menos palitos serão mais rápidos, porque a densidade dos chips em cada palito significa menos deslocamento no ônibus do que com mais palitos. Aparentemente, os tempos nos 512s são mais lentos que os 1GBs também.


Hmmm, isso é interessante porque o uso de duas unidades físicas em oposição a duas unidades lógicas definitivamente não é acadêmico, a vantagem de desempenho é bastante distinta. Suponho que a diferença possa ser devido às latências envolvidas (os tempos de atualização e acesso da RAM são muito menores que os tempos de busca e acesso das unidades).
Synetech 19/01

Tenho certeza de que deve haver uma vantagem para aplicativos que consomem muita memória que transferem dados entre a RAM e a CPU (ou seja, a unidade não está envolvida). Veja a diferença de velocidade entre o (s) cache (s) da CPU e a velocidade da RAM; a RAM pode extrair dados mais rapidamente do que um único stick pode fornecer, dois sticks devem poder enviar dados mais rapidamente que um stick.
Synetech 19/01

Apenas no canal duplo, talvez.

> Se nada mais, são menos pontos de falha. Por esse token, você também pode dizer que, se houver uma falha, com uma configuração de bastão, você perde duas vezes mais do que com uma configuração de dois bastões. > Somente em canal duplo, talvez. Os discos rígidos não são de canal duplo e ainda apresentam esse comportamento. O ponto é que dispositivos físicos separados podem se preparar internamente para fornecer um fluxo pronto de dados para o gargalo (por exemplo, barramento), enquanto um único dispositivo pode ser maximizado.
Synetech 21/01

11
Encontrei este link. Não tenho certeza se isso ajuda: overclock.net/intel-memory/29556-ram-cpu-bottleneck.html
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.