User vs Kernel Space and Hardware
Kernel Space:
In a basic definition whenever you do an operation thats needs kernel interaction or kernel code is running means you are running in kernel space and by you means your process or your program. Suppose your program wants to do some system calls like interacting with files, managing network sockets or even managing some process, this all is done in kernel space.
And whenever it is not it is user space.
Command time
:
Example:
Last updated