Một vài điểm để xem xét, RAM vật lý là đắt tiền. Chắc chắn 16 GB bây giờ rẻ hơn khi 4GB chỉ cách đây vài năm, nhưng 2 ^ 64 (16 exabyte) lớn một cách lố bịch.
Vì vậy, các phần mở rộng của AMD cho x86 cho x64 "được phép" lên tới 2 ^ 52 bằng cách giới hạn các thanh ghi . Điều này thực hiện hai điều, giảm chi phí cho bộ xử lý và cải thiện hiệu suất. Nhiều thanh ghi không được sử dụng có nghĩa là có rất nhiều không gian trống vẫn phải được tính đến trong quá trình hoạt động.
Và, trong trường hợp bạn không phải là một người toán học ... Sự khác biệt giữa ba kích cỡ là rất lớn! Tôi không phải là chuyên gia toán học, nhưng với số thập phân 52 bit là khoảng 0,02% của 64 bit. 48 bit là 6% của 52. (ai đó kiểm tra toán của tôi?)
Về lý do AMD cho phép nhiều RAM vật lý hơn là ảo, bài báo nói rằng đó là do AMD đã nghĩ đến các máy chủ. Máy chủ cần một lượng lớn RAM vật lý. RAM ảo quá chậm để hỗ trợ các ứng dụng máy chủ trung bình cho hàng trăm hoặc hàng nghìn nhân viên.
Suy nghĩ của riêng tôi: Chúng tôi đã để lại thời gian khi RAM còn nhỏ và ổ cứng phải hỗ trợ RAM. Giá trong RAM đã giảm xuống mức mà một người bình thường có thể đặt vào quá nhiều RAM. Sử dụng các ứng dụng thông thường, như Office cần 1-2 GB RAM. Máy tính của tôi 7 năm trước có thể xử lý điều đó. Mặc dù với tốc độ đọc và ghi vào đĩa, tôi hy vọng tôi sẽ không bao giờ phải truy xuất tệp 7GB từ bộ nhớ ảo (sử dụng triết lý PM * 2.5 cũ).
Tôi cũng chỉ có thể giả sử AMD muốn chừa chỗ cho các thanh ghi sử dụng các thanh ghi RAM vật lý, như RAM trên các GPU tích hợp.