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.