64位系统的内存上限是多少

1 memory 64-bit

您知道在 32 位系统上它只能使用 3GB RAM 吗?64 位系统的上限是多少?

Mes*_*ssa 6

理论上,它是 2^64 = 18446744073709551616 字节 = 16777216 TB。

但在物理上,您计算机中的某些硬件仅针对未来几年将常见的内存大小而设计。

维基百科

当今市场上的大多数 64 位微处理器对它们可以寻址的内存量都有人为的限制,远低于 64 位的预期。例如,AMD64 架构目前对物理内存有 52 位的限制,并且只支持 48 位的虚拟地址空间。

其中 52 位等于 2^52 = 4503599627370496 字节 = 4096 TB,48 位 = 256 TB。