CS8493 Syllabus Operating Systems
CS8493 Syllabus Operating Systems Regulation 2017 Anna University free download. Operating Systems Syllabus CS8493 pdf free download.
UNIT I OPERATING SYSTEM OVERVIEW 7 CS8493 Syllabus Operating Systems
Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory Hierarchy, Cache Memory, Direct Memory Access, Multiprocessor and Multicore Organization. Operating system overview-objectives and functions, Evolution of Operating System.- Computer System Organization Operating System Structure and Operations- System Calls, System Programs, OS Generation and System Boot.
UNIT II PROCESS MANAGEMENT 11 CS8493 Syllabus Operating Systems
Processes – Process Concept, Process Scheduling, Operations on Processes, Inter-process Communication; CPU Scheduling – Scheduling criteria, Scheduling algorithms, Multiple-processor scheduling, Real time scheduling; Threads- Overview, Multithreading models, Threading issues; Process Synchronization – The critical-section problem, Synchronization hardware, Mutex locks, Semaphores, Classic problems of synchronization, Critical regions, Monitors; Deadlock – System model, Deadlock characterization, Methods for handling deadlocks, Deadlock prevention, Deadlock avoidance, Deadlock detection, Recovery from deadlock.
UNIT III STORAGE MANAGEMENT 9 CS8493 Syllabus Operating Systems
Main Memory – Background, Swapping, Contiguous Memory Allocation, Paging, Segmentation, Segmentation with paging, 32 and 64 bit architecture Examples; Virtual Memory – Background, Demand Paging, Page Replacement, Allocation, Thrashing; Allocating Kernel Memory, OS Examples.
UNIT IV FILE SYSTEMS AND I/O SYSTEMS 9 CS8493 Syllabus Operating Systems
Mass Storage system – Overview of Mass Storage Structure, Disk Structure, Disk Scheduling and Management, swap space management; File-System Interface – File concept, Access methods, Directory Structure, Directory organization, File system mounting, File Sharing and Protection; File System Implementation- File System Structure, Directory implementation, Allocation Methods, Free Space Management, Efficiency and Performance, Recovery; I/O Systems – I/O Hardware, Application I/O interface, Kernel I/O subsystem, Streams, Performance.
UNIT V CASE STUDY 9 CS8493 Syllabus Operating Systems
Linux System – Design Principles, Kernel Modules, Process Management, Scheduling, Memory Management, Input-Output Management, File System, Inter-process Communication; Mobile OS – iOS and Android – Architecture and SDK Framework, Media Layer, Services Layer, Core OS Layer, File System.
Subject name | Operating Systems |
Short Name | OS |
Semester | 4 |
Subject Code | CS8493 |
Regulation | 2017 regulation |
CS8493 Operating Systems Syllabus Click Here To Download
CS8493 Operating Systems Notes
CS8493 Operating Systems Important Questions
CS8493 Operating Systems Question Bank