Answer Posted / masoud
Kernel Mode
In Kernel mode, the executing code has complete and
unrestricted access to the underlying hardware. It can
execute any CPU instruction and reference any memory
address. Kernel mode is generally reserved for the
lowest-level, most trusted functions of the operating
system. Crashes in kernel mode are catastrophic; they will
halt the entire PC.
User Mode
In User mode, the executing code has no ability to directly
access hardware or reference memory. Code running in user
mode must delegate to system APIs to access hardware or
memory. Due to the protection afforded by this sort of
isolation, crashes in user mode are always recoverable. Most
of the code running on your computer will execute in user mode.
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
Why we use pwd command in linux?
What are grep patterns called?
What does umask 022 mean?
What is the fastest way to enter a series of commands from the command-line?
What is command grouping?
Brief about FTP hostname?
What is command example?
How do I check my cpu speed?
What is nbtstat command?
How do you open a command prompt when issuing a command?
How do I check my cpu cores?
How do I run bash on windows?
What does comm do and how to use it?
Where is command history stored in linux?
What are the basic dos commands?