Operating System1. Unit-1
2. Unit-2
3. Unit-3
4. Unit-4
5. Unit-5
|
Operating System SyllabusUNIT- I INTRODUCTION Operating System objective and function. The Evolution of Operating Systems, Batch, interactive, time – sharing and real time systems. Protection. Operating System Structure: System COMPONENTS, operating system service, System structure. Distributed Computing, The Key Architecture Trend: Parallel Computation, Input-Output Trends. UNIT-II CONCURRENT PROCESSES Process concept: - Introduction Definitions of “Process”, Process States, Process State Transitions, The process Control Block, Operations on Processes, Suspend and Resume, Interrupt Processing, The Nucleus of the Operating System. Asynchronous Concurrent Process: - Introduction, Parallel Processing, A Control Structure for Indicating Parallelism, Mutual Exclusion, The Producer / consumer problem, the critical section problem, semaphores, Classical problems in concurrency, Inter process Communication, Process generation, Process Scheduling. CPU Scheduling: Scheduling concepts, Performance criteria, and scheduling algorithms. Algorithm evaluation, Multiprocessor scheduling. UNIT-III DEAD LOCKS System model. Deadlock characterization. Prevention, avoidance and detection, Recovery from dead lock Combined approach. UNIT-IV MEMORY MANAGEMENT Base machine, resident Monitor, Multiprogramming with fixed partitions. Multiprogramming with variable partitions. Multiple Base Registers. Paging, segmentation paged segmentation, Virtual Memory concept, Demand Paging, Performance, Page Replacement algorithms, Allocation of frames, Thrashing, Cache memory organization impact on performance. UNIT-V I/O MANAGEMENT & DISK SCHEDULING I/O Devices and the organization of the I/O function. I/O Buffering, Disk I/O, Operating System Design issues. File System: File concept- File organization and Access mechanism, File Directories, File sharing. Implementation issues. Case Studies: - Unix System, MVS, OS/2, A Virtual Machine Operating System. |
Home|Engineering|First Year|Practicals|Campus|Forum|Colleges|MYblog|About us
Designed by:Ashirwad Kumar