Operating Systems

RSL- PPT - Unit 1.pdf

Unit I : Operating Systems Overview

Introduction – Computer System Organization – Computer System Architecture – Operations – Resource Management – Security and Protection – Virtualization – Computing Environments. Operating Systems Structures: Services – User and OS Interface – System Calls – Linkers and Loaders – Operating system Structure – Building and Booting OS.
RSL- PPT - Unit 2.pdf

Unit II : Process Management

Process Concept, Process Scheduling, Operations on Processes, Interprocess Communication – IPC in Shared Memory and Message Passing Systems. CPU Scheduling: Scheduling Criteria – Scheduling Algorithms. Multithreaded Programming: Threads Overview, Multicore Programming, Multithreading Models.
RSL- OS PPT - Unit 4 -part1.pdf

Unit IV : Memory Management

Main Memory – Background – Contiguous Memory Allocation – Paging – Segmentation – Structure of the page table – Swapping. Virtual Memory: Background – Demand Paging – Page Replacement – thrashing.
RSL - PPT - Unit 5.pdf

Unit V : Storage management

Mass Storage Structure – Overview – HDD Scheduling – File System: File Concept – Access Methods – Directory Structure – Protection – File System Implementation – File System Structure-File System Operations – Directory Implementation – Allocation Methods – Free Space Management