Kernel Space
Run in a Low Memory Address segment that's only accessible by Kernel OS. It has continuous access.
Programs that are running in Kernel space are urgent and error-fee. The memory request get processed instantly.
A Kernel Space can also access High Memory Address, it's doing this by mapping an address to its Kernel Space in a reserved section (normally 128 MB
for address mapping in kernel space)