notes

Log | Files | Refs | README

user_space_and_kernel_space.md (497B)


      1 # User Space and Kernel Space
      2 
      3 User space is where your application code runs with limited privileges; kernel
      4 space is where the OS kernel runs with full access to hardware and all memory.
      5 
      6 “User space” and “kernel space” are concepts from OS memory protection,
      7 privilege levels, and CPU modes.
      8 
      9 In a curriculum, you’d see them in an Operating Systems course or a Systems
     10 Programming / OS Internals course, often alongside processes, threads,
     11 scheduling, virtual memory, and interrupts.