¿Cuál es la división predeterminada de usuario / núcleo en el linux de 64 bits?
Leí Documentation/x86_64/mm.txt
(que alguien señaló), pero no pude entender. ¿Alguien puede proporcionar una respuesta directa (algo así como 3GB / 1GB para la implementación de 32 bits).
Respuestas:
Como dicen los documentos, el espacio de usuario obtiene 2 47 bytes = 128TiB, y el núcleo obtiene 512MiB. El resto del espacio de direcciones va a varias partes del sistema, junto con algunos agujeros inutilizables.
fuente