9

What is the default user/kernel split in the 64bit linux ?

I read Documentation/x86_64/mm.txt (which someone pointed out), but I could not make out. Can somebody provide a direct answer (something like 3GB/1GB for 32bit implementation).

1 Answers1

8

Like the docs say, user space gets 247 bytes = 128TiB, and kernel gets 512MiB. The rest of the address space goes to various parts of the system, along with a few unusable holes.