Quais são as vantagens da memória registrada?

5

Estou navegando por alguns servidores low-end para uma inicialização e estou um pouco confuso sobre os diferentes tipos de memória. A vantagem do ECC é clara - correção de erro de um único bit. Quando se trata de memória registrada, parece mais vago, especialmente em sistemas que suportam memória registrada e não armazenada.

Uma busca no Google encontra cópias do artigo da Wikipedia, que afirma que os chips de memória registrados "... colocam menos carga elétrica no controlador de memória e permitem que sistemas únicos permaneçam estáveis com mais módulos de memória do que teriam de outra forma". No entanto, não consigo encontrar nenhuma quantificação disso.

O que eu estou pensando é:

  • A memória registrada é uma melhoria em relação ao não buffer quando se trata de taxa de erro branda, ou é puramente sobre o número máximo de módulos suportados?
  • Se sim, em que ponto (quantidade de módulos ou GB de memória) essas melhorias começam a se tornar perceptíveis?

Para um exemplo específico, o manual do servidor HP ProLiant DL 120 G6 informa que a configuração máxima de memória suportada é 16 GB sem buffer (4x4 GB) ou 12 GB registrada (6x2 GB). Nesse caso, prefiro ter os 4 GB extras de memória, se a diferença de confiabilidade for insignificante.

    
por Kjetil Limkjær 15.02.2011 / 15:51

1 resposta

6

Duas razões vêm à mente, mas ambas se devem à mesma tecnologia.

Basicamente, a memória registrada pode esperar que as gravações preencham o buffer disponível, é um pouco como um link síncrono nesse aspecto. Isso significa que todas as leituras ou gravações são coletadas no início ou no final de um sinal de borda - isso faz com que seja mais rápido do que sem buffer.

Também porque o gerenciamento de clock é mais preciso / aderido a melhor, mais módulos por canal / barramento podem ser usados, pois os sinais não ficam fora de sincronia ou degradam, significando mais memória por canal / barramento. É por isso que muitas vezes um servidor pode aceitar, digamos, 18 x módulos registrados, mas apenas 6 sem buffer. Claro que unbuffered é mais barato, então se você quer um servidor com pouca memória, pode ser muito bom, mas se você acha que é provável que ultrapasse o 'unbuffered-limit' do servidor, então deve ir direto para Registered on day-one. / p>

A propósito, pouco tem a ver com confiabilidade - apenas velocidade e expansão.

Espero que isso ajude.

    
por 15.02.2011 / 16:01