NOTA: [5] Los límites arquitectónicos se basan en las capacidades del kernel de Red Hat Enterprise Linux y el hardware físico. El límite de Red Hat Enterprise Linux 6 se basa en el direccionamiento de memoria física de 46 bits. El límite de Red Hat Enterprise Linux 5 se basa en el direccionamiento de memoria física de 40 bits. Toda la memoria del sistema debe estar equilibrada entre los nodos NUMA en un sistema con capacidad NUMA.
128 TB de RAM, imagina esa potencia en tu máquina. "¡Dayum!"
Rik Telner
2
@RikTelner tanta potencia en su máquina sería absolutamente inútil. Agregar RAM solo ayuda hasta que alcanza el techo por encima del cual simplemente nunca usa la RAM adicional. Nada de lo que es probable que ejecute en una computadora doméstica se acercará al uso de 128 TB de RAM.
terdon
@terdon: esto es para servidores. Regularmente tendríamos servidores VM (cajas masivas Dell 910 con VMware) que vendrían en stock con 128/256 / 512GB RAM.
slm
Los servidores son otra cuestión, mi punto es que la RAM no es una varita mágica que acelera su computadora sin límite. Solo hace una diferencia si sus procesos realmente lo usan y los terabytes de RAM no se usarán hoy excepto en casos muy específicos e inusuales. Tener unas pocas teras de RAM en mi computadora portátil no hará que funcione más rápido para mi uso diario, digamos 16G más o menos. Y de todos modos, ¡512G está muy lejos de 128T!
terdon
44
@RikTelner: Veremos máquinas con más de 48 bits en 2020 (más reciente). Esos dbs en memoria quieren mucha memoria.
Respuestas:
Red Hat Enterprise Linux (RHEL)
Probablemente sean una buena base, observando las capacidades de RHEL6, están cubiertas aquí, tituladas: capacidades y límites de la tecnología Red Hat Enterprise Linux 6 .
Documentos del kernel
Además, si echa un vistazo a los documentos del kernel, Documentation / x86 / x86_64 / mm.txt :
Entonces 2 47 bytes = 128TiB
fuente