This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 14 lines
!!! Overview
[{$pagename}] most [Operating Systems] are capable of running in two different modes and the [CPU] switches between the two modes depending on what type of code is running on the [CPU].!! User mode (Or [Application] Mode)
Applications run in user mode. When an [application] starts it is assigned a [process|Processes] along with a private [Virtual Memory] address space. Any [application] cannot alter [data] that belongs to different [Virtual Memory] space.
!! [Kernel] mode
[Kernel] mode shares a single [Virtual Memory] address space and is not separated from other [Kernel] [Threads] or the [Operating System] itself. !! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [User mode and kernel mode|https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/user-mode-and-kernel-mode|target='_blank'] - based on information obtained 2018-11-02-
* [#2] - [User-mode_Linux|Wikipedia:User-mode_Linux|target='_blank'] - based on information obtained 2018-11-02-
* [#3] - [User_space|Wikipedia:User_space|target='_blank'] - based on information obtained 2018-11-02-
* [#2] - [User- and Kernel Mode, System Calls, I/O, Exceptions|https://minnie.tuhs.org/CompArch/Lectures/week05.html|target='_blank'] - based on information obtained 2018-11-02-