ENVS 1800 Lecture Notes - Lecture 6: Process Control Block, Program Counter, Minos

25 views2 pages
ENVS 1800 Lecture 6 Notes MINOS
Introduction
The process control block contains all relevant information about the process.
It is the central resource used by the various operating system modules as they perform
their process-related functions.
In MINOS, the process control block was simple.
It was only necessary to keep track of the program counter and a pair of register values
So that processes could be suspended and restarted, plus the status and priority of the
program.
Since MINOS divided memory into partitions of fixed size, there was exactly one process
and therefore one PCB per partition
So it was not even necessary for the operating system to keep track of the memory
limits of a process.
In a larger system, process control is considerably more complex.
There may be many more processes.
Contention for the available memory and for various I/O resources is more likely.
There may be requirements for communication between different processes.
Scheduling and dispatch are more difficult.
The complexity of the system requires the storing of much additional information about
the process
As well as more formal control of process operations
The contents of a typical process control block are shown
Different system PCBs present this information in different order and with some
differences in the information stored
These differences are not important for the purposes of this discussion.
Each process control block contains a process identification name or number that
uniquely identifies the block.
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents

Related Questions