Kernel de usuario dividido en Linux de 64 bits

9

¿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).

Kris srini
fuente
¿Te refieres a la división para la memoria?
Kevin
@ Kevin Sí. Me refería a la división de la memoria.
Kris srini

Respuestas:

7

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.

Ignacio Vazquez-Abrams
fuente