UG syllabus R-2017

CS8493 Syllabus Operating Systems Regulation 2017 Anna University

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


CS8493 Operating Systems Question Paper

Leave a Reply

Your email address will not be published. Required fields are marked *