- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Dual Mode operations in OS in C++
Every system works on operations mainly in two modes to safeguard hardware’s computation. The two modes are −
- User Mode
- Kernel Mode
User Mode −
The OS mode in which all the user applications and programs will run. Here, the user instructions are worked on and softwares like playing music is run.
Kernel Mode −
The OS mode in which the hardware loads and its computations are performed. Only privileged instructions are allowed to run in kernel mode. Some common privileged instructions are −
- Input-Output Management
- Switching modes between user mode and kernel mode.
- Interrupt management
Dual Mode in OS is the switching of modes between the two modes and switching of mode by the OS for computation of process by system. Dual Mode is responsible for the management of processes and avoiding any system crashes.
Advertisements