Beberapa hal yang perlu dipertimbangkan, RAM fisik mahal. Tentu 16 GB lebih murah sekarang karena 4GB hanya beberapa tahun yang lalu, tetapi 2 ^ 64 (16 exabytes) sangat besar.
Jadi ekstensi AMD dari x86 untuk x64 "diizinkan" hingga 2 ^ 52 dengan membatasi register . Ini melakukan dua hal, menurunkan biaya prosesor dan meningkatkan kinerja. Lebih banyak register yang tidak digunakan berarti bahwa ada banyak ruang kosong yang masih harus diperhitungkan selama operasi.
Dan, jika Anda bukan seorang pria matematika ... Perbedaan antara tiga ukuran sangat besar! Saya bukan guru matematika, tetapi dengan desimal 52 bit sekitar 0,02% dari 64bit. 48 bit adalah 6% dari 52. (seseorang memeriksa matematika saya?)
Adapun mengapa AMD mengizinkan lebih banyak RAM fisik daripada virtual, artikel itu menyatakan itu karena AMD memikirkan server. Server membutuhkan jumlah RAM fisik yang besar. RAM virtual terlalu lambat untuk mendukung aplikasi server rata-rata untuk ratusan atau ribuan karyawan.
Pikiran saya sendiri: Kami telah meninggalkan waktu ketika RAM kecil, dan hard drive harus mendukung RAM. Harga dalam RAM telah jatuh ke titik di mana rata-rata persona dapat memasukkan lebih dari cukup RAM. Ambil aplikasi biasa, seperti Office yang membutuhkan 1-2GB RAM. Komputer saya 7 tahun yang lalu bisa mengatasinya. Meskipun dengan kecepatan baca dan tulis ke disk, saya berharap saya tidak pernah harus mengambil file 7GB dari memori virtual (menggunakan filosofi PM * 2.5 lama).
Saya juga hanya dapat berasumsi AMD ingin meninggalkan ruang untuk register yang menggunakan register RAM fisik, seperti RAM pada GPU terintegrasi.