Linuxがサポートできる最大のRAMはいくつですか?ハードウェアが64ビットをサポートしていると仮定します。すべてのLinuxディストリビューションの中で。
それは16エクサバイトに達しますか、それとも192ギガバイトであると私が信じているWindowsのように制限されていますか?
RHEL6の機能を見ると、これらはおそらく適切な基礎であり、題名は Red Hat Enterprise Linux 6テクノロジーの機能と制限 で説明されています。
注:[5]アーキテクチャの制限は、Red Hat Enterprise Linuxカーネルと物理ハードウェアの機能に基づいています。 Red Hat Enterprise Linux 6の制限は、46ビットの物理メモリアドレス指定に基づいています。 Red Hat Enterprise Linux 5の制限は、40ビットの物理メモリアドレス指定に基づいています。すべてのシステムメモリは、NUMA対応システムのNUMAノード間でバランスを取る必要があります。
また、カーネルのドキュメントを見ると、 Documentation/x86/x86_64/mm.txt :
Virtual memory map with 4 level page tables:
0000000000000000 - 00007fffffffffff (=47 bits) user space, different per mm
だから247 バイト= 128TiB