Was ist der maximal unterstützbare RAM von Linux? Angenommen, die Hardware unterstützt 64-Bit. Unter allen Linux-Distributionen.
Geht es bis zu 16 Exabyte, oder ist es begrenzt wie bei Windows, von dem ich glaube, dass es 192 Gigabyte sind?
Was ist der maximal unterstützbare RAM von Linux? Angenommen, die Hardware unterstützt 64-Bit. Unter allen Linux-Distributionen.
Geht es bis zu 16 Exabyte, oder ist es begrenzt wie bei Windows, von dem ich glaube, dass es 192 Gigabyte sind?
Antworten:
Dies ist wahrscheinlich eine gute Basis, wenn man sich die Fähigkeiten von RHEL6 ansieht. Sie werden hier mit dem Titel: Red Hat Enterprise Linux 6-Technologiefunktionen und -grenzen behandelt .
HINWEIS: [5] Die Architekturgrenzen basieren auf den Funktionen des Red Hat Enterprise Linux-Kernels und der physischen Hardware. Das Red Hat Enterprise Linux 6-Limit basiert auf der Adressierung des physischen Speichers mit 46 Bit. Das Red Hat Enterprise Linux 5-Limit basiert auf der 40-Bit-Adressierung des physischen Speichers. Der gesamte Systemspeicher sollte auf NUMA-Knoten in einem NUMA-fähigen System verteilt sein.
Auch wenn Sie sich die Kernel- Dokumente ansehen, Documentation / x86 / x86_64 / mm.txt :
Virtual memory map with 4 level page tables:
0000000000000000 - 00007fffffffffff (=47 bits) user space, different per mm
Also 2 47 Bytes = 128TiB