Operating System Concepts 9th Edition
Abraham Silberschatz, Peter B. Galvin, Greg Gagne
Operating Systems Internal and Design Principles
William Stallings
Linux Essentials
Roderick W. Smith, Sybex
The Linux Command Line
William E. Shotts, Jr.
Operating System Concepts (9th Ed.) - Solutions to Practice Exercises
w3schools
geeksforgeeks
TutorialPoint
Javapoint
Studynight
Introduction to Operating System
Basic Elements of Operating System
Functions of Operating System
Operating System Services
Dual Mode Operations
Linux Kernel
System Call
What is the Difference Between API and System Call?
OS Structures
Operating Systems - Processes
Processes
Process Management
States of a Process
PCB
Process Scheduler
Process Scheduling
Process Queues
How Android Manages Processes
Interprocess Communication
Message Passing
Data parallelism vs Task parallelism
Difference between Concurrency and Parallelism
Task Parallelism vs Data Parallelism
Operating Systems: Process Synchronization
Process Synchronization - GeeksforGeeks
CPU Scheduling
Interrupt Latency vs. Dispatch Latency
CPU Scheduling & Scheduling Algorithms
Main Memory
Logical vs. Physical Address Space
Static vs. Dynamic Loading in Operating Systems