Course Details
Subject {L-T-P / C} : CS3071 : Operating Systems Laboratory { 0-0-3 / 2}
Subject Nature : Practical
Coordinator : Manmath Narayan Sahoo
Syllabus
Module 1 : |
Process: process creation, waiting for a process, process termination, zombie process, orphan process, system call interface for process management – fork, vfork, exit, wait, waitpid, exec family,
|
Course Objective
1 . |
To learn how to create processes, and inter-process mechanisms |
2 . |
To understand the performance of various CPU scheduling algorithms such as FCFS, RR, SJN, SRTF, HRRN, Priority, Multilevel Queuing |
3 . |
To realize the need of process synchronization mechanisms |
4 . |
To evaluate various memory management techniques |
Course Outcome
1 . |
Upon successful completion of this course a student will be able to:
|
Essential Reading
1 . |
W. Richard Stevens, Unix Network Programming: Interprocess Communications, Prentice Hall |