Dikkate alınması gereken birkaç nokta, fiziksel RAM pahalıdır. Elbette 16 GB daha ucuz, ancak 4GB sadece birkaç yıl önce, ancak 2 ^ 64 (16 exabyte) gülünç derecede büyük.
Bu nedenle AMD'nin x64 için x86 uzantıları , kayıtları sınırlandırarak 2 ^ 52'ye kadar "izin verdi" . Bu iki şey yapar, işlemcilerin maliyetini düşürür ve performansı artırır. Kullanılmayan daha fazla kayıt, işlemler sırasında hala dikkate alınması gereken çok fazla boş alan olduğu anlamına gelir.
Ve eğer matematikçi değilsen ... Üç beden arasındaki fark çok büyük! Ben matematik gurusu değilim, ama ondalık 52 bit 64bit'in yaklaşık% 02'sidir. 48 bit 52'nin% 6'sıdır. (Birisi matematik hesabımı kontrol eder mi?)
AMD'nin neden sanaldan daha fazla fiziksel RAM'e izin verdiğine gelince, makale bunun AMD'nin sunucuları düşünmesi nedeniyle olduğunu belirtti. Sunucular büyük miktarda fiziksel RAM'e ihtiyaç duyar. Sanal RAM, yüzlerce veya binlerce çalışan için ortalama sunucu uygulamalarını destekleyemeyecek kadar yavaştır.
Kendi düşüncelerim: RAM'in küçük olduğu ve sabit sürücülerin RAM'i desteklemek zorunda kaldığı zamanı bıraktık. RAM'deki fiyat, ortalama bir kişinin yeterli RAM'den fazlasını koyabileceği bir noktaya düştü. 1-2 GB RAM gerektiren Office gibi tipik uygulamaları alın. Bilgisayarım 7 yıl önce bunu halledebilirdi. Her ne kadar diske okuma ve yazma hızları olsa da, sanal bellekten (eski PM * 2.5 felsefesini kullanarak) 7GB'lık bir dosya almak zorunda kalmamayı umuyorum.
Ayrıca AMD'nin, entegre GPU'larda RAM gibi fiziksel RAM kayıtlarını kullanan kayıtlara yer bırakmak istediğini varsayabilirim.