Kernel do usuário dividido em Linux de 64 bits

9

Qual é o usuário / kernel padrão dividido no Linux de 64 bits?

Eu li Documentation/x86_64/mm.txt(que alguém apontou), mas não consegui entender. Alguém pode fornecer uma resposta direta (algo como 3 GB / 1 GB para implementação em 32 bits).

Kris srini
fonte
Você quer dizer a divisão da memória?
21412 Kevin
@Kevin Sim. Eu quis dizer a divisão da memória.
Kris srini

Respostas:

7

Como dizem os documentos, o espaço do usuário obtém 2 47 bytes = 128TiB e o kernel obtém 512MiB. O restante do espaço de endereço vai para várias partes do sistema, além de alguns furos inutilizáveis.

Ignacio Vazquez-Abrams
fonte