O espaço do kernel é mapeado para o espaço do usuário no Linux x86?

Parece que no Windows 32 bits, o kernel reservará 1G de memória virtual do espaço e do mapa de memória virtual do usuário totalmente 4Galguns do espaço do kernel neste espaço 1G.

Então, minhas perguntas são:

Existe alguma situação semelhante no Linux de 32 bits?Se sim, como podemos ver todo o layout da memória?

eu acho que

cat /proc/pid/map

só pode ver o layout do espaço do usuário de determinado processo.

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion