RAM hỗ trợ tối đa của Linux là gì? Giả sử rằng phần cứng là / hỗ trợ 64-bit. Trong số tất cả các bản phân phối Linux.
Liệu nó có lên tới 16 exabyte hay bị giới hạn như với Windows mà tôi tin là 192 gigabyte?
RAM hỗ trợ tối đa của Linux là gì? Giả sử rằng phần cứng là / hỗ trợ 64-bit. Trong số tất cả các bản phân phối Linux.
Liệu nó có lên tới 16 exabyte hay bị giới hạn như với Windows mà tôi tin là 192 gigabyte?
Câu trả lời:
Đây có lẽ là một cơ sở tốt, nhìn vào các khả năng của RHEL6, chúng được đề cập ở đây, có tiêu đề: Các giới hạn và khả năng công nghệ của Red Hat Enterprise Linux 6 .
LƯU Ý: [5] Các giới hạn kiến trúc dựa trên khả năng của hạt nhân Red Hat Enterprise Linux và phần cứng vật lý. Giới hạn Red Hat Enterprise Linux 6 dựa trên địa chỉ bộ nhớ vật lý 46 bit. Giới hạn Red Hat Enterprise Linux 5 dựa trên địa chỉ bộ nhớ vật lý 40 bit. Tất cả bộ nhớ hệ thống phải được cân bằng giữa các nút NUMA trong hệ thống có khả năng NUMA.
Ngoài ra nếu bạn xem tài liệu kernel, Documentation / x86 / x86_64 / mm.txt :
Virtual memory map with 4 level page tables:
0000000000000000 - 00007fffffffffff (=47 bits) user space, different per mm
Vậy 2 47 byte = 128TiB