Alguns pontos a considerar, a RAM física é cara. Com certeza, 16 GB são mais baratos agora que os 4 GB eram apenas alguns anos atrás, mas 2 ^ 64 (16 exabytes) ridiculamente grandes.
Portanto, as extensões do x86 para x64 da AMD "permitiram" até 2 ^ 52 limitando os registros . Isso faz duas coisas, reduz o custo dos processadores e melhora o desempenho. Mais registros que não são usados significa que há muito espaço vazio que ainda deve ser levado em consideração durante as operações.
E, caso você não seja um matemático ... A diferença entre três tamanhos é enorme! Eu não sou um guru de matemática, mas, por um decimal de 52 bits, é cerca de 0,02% de 64 bits. 48 bits é 6% de 52. (alguém verifica minha matemática?)
Quanto ao motivo pelo qual a AMD permitiu mais RAM física do que virtual, o artigo afirma que é porque a AMD estava pensando em servidores. Os servidores precisam de grandes quantidades de RAM física. A RAM virtual é muito lenta para suportar os aplicativos de servidor comuns para centenas ou milhares de funcionários.
Meus próprios pensamentos: deixamos o tempo em que a RAM era pequena e os discos rígidos tinham que suportar RAM. O preço da RAM caiu a um ponto em que a pessoa média pode colocar mais do que suficiente RAM. Tome aplicativos típicos, como o Office, que requer 1-2 GB de RAM. Meu computador há 7 anos poderia lidar com isso. Embora com velocidades de leitura e gravação em disco, espero nunca ter que recuperar um arquivo de 7 GB da memória virtual (usando a antiga filosofia PM * 2.5).
Também posso apenas supor que a AMD queria deixar espaço para registros que usam os registros físicos de RAM, como RAM em GPUs integradas.