Operating System

Syllabus

Operating System

Unit 1

Introduction and History of Operating systems

Structure and operations; processes and files
Processor management: inter process communication, mutual exclusion, semaphores, wait and signal procedures, process scheduling and algorithms, critical sections, threads, multithreading

Unit 2

Memory management


Contiguous memory allocation, virtual memory, paging, page table structure, demand paging, page replacement policies, thrashing, segmentation, case study

Unit 3

Deadlock

Shared resources, resource allocation and scheduling, resource graph models, deadlock detection, deadlock avoidance, deadlock prevention algorithms

Device management 
devices and their characteristics, device drivers, device handling, disk scheduling algorithms and policies

Unit 4

File management

file concept, types and structures, directory structure, cases studies, access methods and matrices, file security, user authentication

Unit 5

UNIX and Linux operating systems as case studies

Time OS and case studies of Mobile OS

Complete Material at one Place

Notes

Operating System Notes

Books

Operating System Books

Assignment

Operating System Assignment

#
About

Thank you for visiting website.
Connect with me over socials. Keep Rising 🚀. Connect with me over chat on linkedin

Follow Us