0% found this document useful (0 votes)
21 views25 pages

UNIT 5 CAL 817 Operating System

1. The document outlines the units of an Operating System course with the subject code CAL817 taught by Dr. Amit Sharma. 2. The 5 units cover topics like process management, deadlocks, memory management, virtual memory, file systems, and disk scheduling. 3. Key concepts discussed include process states, scheduling algorithms, deadlock characterization, memory allocation techniques, demand paging, file access methods and disk structures.

Uploaded by

RAZEB PATHAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views25 pages

UNIT 5 CAL 817 Operating System

1. The document outlines the units of an Operating System course with the subject code CAL817 taught by Dr. Amit Sharma. 2. The 5 units cover topics like process management, deadlocks, memory management, virtual memory, file systems, and disk scheduling. 3. Key concepts discussed include process states, scheduling algorithms, deadlock characterization, memory allocation techniques, demand paging, file access methods and disk structures.

Uploaded by

RAZEB PATHAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Unit V

Subject: Operating System


Subject Code : CAL817

Department of Computer Application

Dr. Amit Sharma


Associate Professor
School of Computer Application
CAL-817Operating System
4 credits (3-1-0)
Unit-1:
Introduction to the Operating System (OS), Types of OS: Batch System, Time Sharing System, Real
Time System. Multi Programming,Distributed System, Functions and Services of OS.
Unit-2:
Process Management: Process Concept, Process State, Process Control Block, Process Scheduling,
CPU Scheduling - CPU Scheduling,Scheduling Criteria, Scheduling Algorithms, Preemptive & Non
Preemptive Scheduling.
Unit-3:
Deadlocks-System model, Characterization, Deadlock Prevention, Deadlock Avoidance and
Detection, Recovery from deadlock.
Unit-4:
Memory Management: Logical Address, Physical Address Contiguous Allocation, External and
Internal Fragmentation
Virtual Memory: Demand paging, page replacement, allocation of frames, thrasing.
Unit-5:
Information Management: File Concept, Access Methods, Directory Structure. Device Management:
Disk Structure, Disk SchedulingAlgorithms.

Text books:
1. Silbershatz and Galvin," Operating System Concept", Addition We seley,
Reference books:
1. Tannenbaum,"Operating System Concept", Addition Weseley, 2002.

You might also like