Memory

Higher Half Kernel

Linux (among other unix-like kernels) reside at virtual addresses 0xC000000 - 0xFFFFFFFF, leaving 0x00000000 – 0xBFFFFFFF for user code, data, stacks, libraries and so on. Kernels with this design are said to be in the higher half.