The Gateway to Computer Science Excellence
0 votes
143 views
A multi-user, multiprocessing operating system can not be implemented on hardware that does not support atleast 2 modes of CPU execution.

can anyone explane why is this statement true whydo we need two modes for implemening multiuser is it for scheduleing
in Operating System by Active (1.8k points) | 143 views
+4

A multi-user or multi-processing os needs a context switch to happen and context switch requires privileged mode.

So, architecture need to have 2 mode of cpu execution- 1. user mode 2. kernel mode.

http://unix.stackexchange.com/questions/15504/what-happens-the-most-context-switches-or-mode-switches

Please log in or register to answer this question.

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,737 questions
57,384 answers
198,541 comments
105,340 users