Notes

Process Management Notes – Process States, PCB, Scheduling Queues & Threads

Notes on process concept, process states, Process Control Block (PCB), scheduling queues, types of schedulers, context switching, Inter-Process Communication (shared memory & message passing), threads, multithreading models, and Linux process commands.

Description

This unit covers process fundamentals — process states, memory layout, and the Process Control Block (PCB) with all its sections explained. It details scheduling queues, the three scheduler types, and Context Switching with a timeline diagram. Inter-Process Communication is covered via Shared Memory and Message Passing. The notes then explain Threads, Process vs Thread differences, User-Level vs Kernel-Level threads, and the three Multithreading Models (One-to-One, Many-to-One, Many-to-Many). A practical section on Linux process commands (ps, kill, wait, sleep, exit, top, nice) with syntax and examples rounds out the unit — useful for both theory and lab exams.

Tags

operating system notes
process management
PCB
process states
context switching
IPC
threads
multithreading
scheduler types

Student Reviews

0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet.

About the Author

Diya
New(0)
1 downloads
Free
16 Pages
7.68 MB PDF
English
Includes 3 preview pages
Free