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.

Pasted image 20240628190848.png

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)