Learning OS

Home

Files stay here. Modes and tools sit in this rail so they stay reachable.

Path
/courses/bscs4022/notes
Explorer
Utilities & Portals
Student Dashboard
Mock Exam Engine - tata/tcs ion digizone
Grading Document
Student Handbook
T1 2026 Announcements
Maths I Portal
Python Portal
English II Portal
Score Checker
Learning OS
Quiz 3
Courses
Levels
RoadmapsPracticeSurfaces
Foundational
Foundational · May 2026
Mathematics I
Statistics I
Computational Thinking
Programming in Python
ProgramSyllabusDates
StartCheckpoint desk · Quiz 3
LibraryCheckpointProgramPracticeDates
LibraryHubsOperating SystemsNotes
BSCS4022 · Knowledge Base

Operating Systems Notes

12
Concepts
0
Facts
0
Procedures
concept
1m

434 - Process Management — Processes, PCB, States & Context Switch

concept
1m

435 - OS Structures, System Organization & Boot Process

concept
1m

436 - Threads

concept
1m

437 - xv6 Booting — QEMU, System Calls, Kernel Organization

concept
1m

438 - CPU Scheduling — FCFS, SJF, SRTF

concept
1m

439 - CPU Scheduling — Round Robin, Priority, MLFQ

concept
1m

440 - Process Synchronization — Mutex, Semaphores, Monitors

concept
1m

441 - Deadlocks — Prevention, Avoidance, Banker's Algorithm

concept
1m

442 - Memory Management — Paging, Segmentation, TLB

concept
1m

443 - Virtual Memory — Demand Paging, Page Replacement

concept
1m

444 - File Systems — Inodes, Directories, File Operations

concept
1m

445 - I-O Systems & Disk Scheduling

HomeLibraryQuiz 3
Learning OS

A student-owned study desk for the IIT Madras BS in Data Science and Applications.

Study

Program mapCourse hubsPractice dockFeature mapDigital Garden

Elsewhere

Source RepoDiscord BaseUpdates on X

Keep going

Important datesSource desk
© 2026 Learning OS. Open Source Initiative.
PrivacyTermsSystem Log
Document outline

Keep your place and jump directly to a heading.

Table of contents

No note selected

Open a chapter to see its outline, backlinks, and sources here.

Open libraryCheckpoint desk