Escolar Documentos
Profissional Documentos
Cultura Documentos
2. Program Number
3. Program Counter, program counter indicates the address of the next
instruction to be executed for this process.
4. CPU Registers, CPU registers include general purpose register, stack pointer,
index register and accumulators etc.
5. Memory limit
6. List of open files
7. Accounting Information, accounting information
Includes the amount of CPU and real time used, time limits, job or process numbers,
account numbers etc.
Question 1. With the aid of a neat labelled diagram show the sequence involved in
process creation using the Unix fork () system call.
Answer,
Question 2. After a fork () system call, how are the separate codes for parent and child
processes identified?
Message passing model is a Mechanism provided by OS for processes to communicate and synchronize
their action. Particularly useful for distributed environments.
(a) With the aid of a neat labelled diagram, explain how each model allows IPC.