Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
SYLLABUS
UNIT-I
Introduction: Computer System Architecture, Computing Environments. Operating System Structures: Operating System Services, User Interface for Operating System, System Calls, Types of System Calls, Operating System Structure. Process Management: Process Concept, Process Scheduling, Operations on Processes, Inter Process Communication, Examples – Producer-Consumer Problem. Process Synchronization: Critical-section Problem, Peterson’s Solution, Synchronization, Semaphores, Monitors.
UNIT-II
CPU Scheduling: Concepts, Scheduling Criteria, Scheduling Algorithms. Deadlocks: System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock
Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock.
UNIT-III
Main Memory: Introduction, Swapping, Contiguous Memory Allocation, Segmentation, Paging. Virtual Memory: Introduction, Demand Paging, Page Replacement, Allocation of Frames, Thrashing. Mass-Storage Structure: Overview, Disk Scheduling, RAID Structure. File Systems: File Concept, Access Methods, Directory and Disk Structure, File System Mounting, Protection. File System Implementation, Directory Implementation, Allocation Methods, Free-space Management.
No Preview is available for this book
CategoriesArts and Science
Format EPUB
TypeeBook