English

Explairt the Process of Multiprogramming in Process Management With Help of an Example.

Advertisements
Advertisements

Question

Explairt the process of Multiprogramming in Process Management with help of an example.

Advertisements

Solution

(1) The number of processes running simultaneously competing for CPU is called multiprogramming.
(2) Multiprogramming is used for increasing the CPU utilization and reducing the idleness of CPU.
(3) In multiprogramming CPU can execute multiple processes at a time.
e.g. When process1 waits for an external event (I/O operation), the processor executes process 2.
(4) The switching time between two processes is called as context switching

(5) Context means storing the status of process. In that memory contents and registers like Program
Counter, Instruction Register, Accumulator, general purpose registers are stored. Each process has a
register save area and in that area context for the process is stored.
(6) Suppose Process A is under execution and it requires I/O operations, then process B should start. So
there would be context switching from A to B. The context of process A is stored and restores the
process B status which is already in memory. When process A is scheduled again, then it is restored in
CPU and continues from the leftover point.

shaalaa.com
  Is there an error in this question or solution?
2015-2016 (March)

APPEARS IN

RELATED QUESTIONS

The time required to move RIW Head to the particular track is called ---

(i) Latency Time

(ii) Seek Time

(iii) Waiting Time

(iv) Response Time


What is Virtual Memory?


What is System Call ? List any two System Calls for Memory Management, Process Management and Information Management.


Give features of Windows 98 Operating System.


Context Switching is a term related to........... Management

(i) Process
(ii) Memory
(iii) Information
(iv) Device


State features of WINDOWS - NT


With reference to process management. Explain the terms :
(i) Internal Priority
(ii) External Priority
(iii) Purchase Priority
(iv) Time Slice


The time lost in turning the attention of processor from one process
to another is called as ________

(i) Circuit Switching
(ii) Band Width
(iii) Context Switching
(iv) Packet Switching


State the various steps involved in the allocation of partition in case of fixed partition memory management.


Explain following terms of VDU: Dumb Terminal


Explain the following process state:

Ready State


Explain the following process state:

Blocked State


Explain following terms in case of Process Scheduling

1) Turn-around Time

2) Waiting Time

3) Terminal Response Time

4) Event Response Time


___________ is free software.


 Explain the function of the following in Operating system: 
1) Virus Detection
2) Virus Removal 
3) Virus Prevention 


What are the functions of Memory Management? State any two types of  continuous Real  Memory Management System. 


Complete the following activity.


Differentiate Save and Save As option.


Which operating system is installed on your computer at home or school?


Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×