64位Linux中的用户内核分裂

64位Linux中的用户内核分裂

64 位 Linux 中默认的用户/内核分割是什么?

我读Documentation/x86_64/mm.txt(有人指出),但我无法弄清楚。有人可以提供直接答案吗(例如 3GB/1GB 用于 32 位实现)。

答案1

就像文档所说,用户空间获得 2 47字节 = 128TiB,内核获得 512MiB。其余的地址空间会分配给系统的各个部分,还有一些无法使用的漏洞。

相关内容