Subject : Operating System ....
Module :
1 Operating System Overview
Operating System Objectives and Functions. Evolution of Operating
Systems, Characteristics of Modern Operating Systems, Basic Concepts :
Processes, Files, System calls, Shell, Layered structure v/s Monolithic
Structure of Operating System. Introduction to Distributed OS, RTOS,
Mobile OS.
2 Process and process scheduling.
Process description, PCB, Threads, Thread management; process and thread
Process Scheduling : Types, comparative assessment of different
scheduling algorithms.
3 Process Concurrency:
Principles of Concurrency; Mutual Exclusion- Hardware approaches;
Mutual Exclusion- Software Support; Semaphores; Monitors, Message
Passing; Readers/Writers Problem.
Deadlock and Starvation: Principles of Deadlock, Deadlock Prevention;
Deadlock Avoidance, Deadlock Detection, An Integrated Deadlock
Strategy; Dining Philosophers Problem;
4 Memory Management
Memory management Requirements. Memory Partitioning; Virtual
memory; Paging; Segmentation; Design and implementation issues in
paging and segmentation; page replacement algorithms; page fault
handling; working set model
5 I/O Management and Disk Scheduling.
I/O Devices. Organization of the I/O Function; Operating System Design
Issues; I/O Buffering, Disk Scheduling and disk scheduling algorithms;
RAID; Disk cache
6 File Management.
Overview; File Organization; File Directories; File Sharing; Record
Blocking; Secondary Storage Management; UNIX File system
7 Case Studies:
Overview of Linux operating system, Process and thread management,
Scheduling, concurrency control mechanisms, Memory management and
I/O management in Linux.
Overview of Windows operating system: Process and thread management,
Scheduling, concurrency control mechanisms, Memory management and
I/O management in windows.
Notes :
1) Operating Systems With UNIX (TECH MAX).pdf
http://www.mediafire.com/?58qsau8x8b3roda
2)Operating System.pdf
http://www.mediafire.com/?ybaqsgu20fq9r7t
The links don't open up ! It says :
ReplyDeleteThe resource you are trying access belongs to an account that has been suspended