Jason's Notebook
Search
Search
Dark mode
Light mode
Book navigation
Home
Knowledge Vault
Knowledge Vault
Switch book
Knowledge Vault
Artificial Intelligence
Computer Science Introduction
Computer Science Theory
Computer Systems
Data Science
Development Environment
Machine Learning Systems
Mathematics
Physics
Robotics
Explorer
operating-systems
69 items with this tag.
Aug 05, 2026
Deadlocks
index
operating-systems
concurrency
deadlocks
Aug 05, 2026
Synchronization Patterns
index
operating-systems
concurrency
synchronization
patterns
Aug 05, 2026
Synchronization Primitives
index
operating-systems
concurrency
synchronization
primitives
Aug 05, 2026
Concurrency & Synchronization
index
operating-systems
concurrency
synchronization
Aug 05, 2026
CPU Scheduling
index
operating-systems
kernel
scheduling
Aug 05, 2026
Process Management
index
operating-systems
processes
Aug 05, 2026
Thread Management
index
operating-systems
threads
Aug 05, 2026
Kernel & Architecture
index
operating-systems
kernel
architecture
Aug 05, 2026
Page Replacement Policies
index
operating-systems
memory-management
page-replacement
Aug 05, 2026
Evolution of Memory Management
index
operating-systems
memory-management
Aug 05, 2026
Paging Mechanisms
index
operating-systems
memory-management
paging
Aug 05, 2026
Virtual Memory
index
operating-systems
memory-management
virtual-memory
Aug 05, 2026
Memory Management
index
operating-systems
memory-management
virtual-memory
Aug 05, 2026
Storage & IO Systems
index
operating-systems
storage
io-systems
Aug 05, 2026
Virtual Machines
index
operating-systems
virtualization
hypervisors
containers
Aug 05, 2026
Operating Systems
index
operating-systems
Aug 05, 2026
Computer Systems
computer-systems
architecture
operating-systems
system-programming
digital-systems
Aug 05, 2026
Critical Sections & Mutual Exclusion
operating-systems
concurrency
synchronization
critical-section
Aug 05, 2026
Deadlock Fundamentals & Coffman Conditions
operating-systems
concurrency
deadlocks
Aug 05, 2026
Deadlock Handling Strategies
operating-systems
concurrency
deadlocks
Aug 05, 2026
Race Conditions & Shared State
operating-systems
concurrency
threads
race-conditions
Aug 05, 2026
Producer-Consumer Problem
operating-systems
concurrency
synchronization
classical-problems
Aug 05, 2026
Reader-Writer Problem
operating-systems
concurrency
synchronization
classical-problems
Aug 05, 2026
Condition Variables
operating-systems
concurrency
synchronization
condition-variables
Aug 05, 2026
Locks
operating-systems
concurrency
synchronization
locks
Aug 05, 2026
Monitors
operating-systems
concurrency
synchronization
monitors
primitives
Aug 05, 2026
Semaphores
operating-systems
concurrency
synchronization
semaphores
Aug 05, 2026
Common File Operations
operating-systems
storage
file-systems
links
Aug 05, 2026
File Buffer Cache
operating-systems
storage
file-systems
caching
Aug 05, 2026
File System Layout
operating-systems
storage
file-systems
block-management
Aug 05, 2026
File System Reliability
operating-systems
storage
file-systems
reliability
journaling
Aug 05, 2026
File Systems & Storage Technologies
operating-systems
storage
file-systems
memory-hierarchy
Aug 05, 2026
Multi-Level Indexed Layout
operating-systems
storage
file-systems
unix
Aug 05, 2026
Optimized Disk Layout
operating-systems
storage
file-systems
ffs
Aug 05, 2026
CPU Scheduling Fundamentals & Metrics
operating-systems
kernel
scheduling
metrics
Aug 05, 2026
Classic Scheduling Algorithms
operating-systems
kernel
scheduling
algorithms
Aug 05, 2026
Multilevel Feedback Queue & Real-World Schedulers
operating-systems
kernel
scheduling
mlfq
linux
Aug 05, 2026
Dual-Mode Operation & Memory Protection
cse120
operating-systems
kernel
hardware
security
Aug 05, 2026
Interrupts and Exceptions
cse120
operating-systems
kernel
interrupts
hardware
Aug 05, 2026
Introduction to Operating Systems
operating-systems
kernel
architecture
Aug 05, 2026
Process Abstraction & PCB
operating-systems
kernel
processes
architecture
Aug 05, 2026
Process Lifecycle & API
operating-systems
kernel
process-api
unix
Aug 05, 2026
System Calls
cse120
operating-systems
kernel
system-calls
api
Aug 05, 2026
Kernel vs User Level Threads
operating-systems
kernel
threads
thread-models
Aug 05, 2026
Thread Abstraction & TCB
operating-systems
kernel
threads
architecture
Aug 05, 2026
Thread Context Switch & Scheduling
operating-systems
kernel
threads
scheduling
context-switch
Aug 05, 2026
Demand Paging & Page Faults
operating-systems
memory-management
paging
page-fault
virtual-memory
Aug 05, 2026
Page Replacement Algorithms
operating-systems
memory-management
paging
page-replacement
Aug 05, 2026
Thrashing & Frame Allocation Policies
operating-systems
memory-management
virtual-memory
thrashing
Aug 05, 2026
Base & Bound
operating-systems
memory-management
hardware
address-translation
Aug 05, 2026
Paging
operating-systems
memory-management
paging
Aug 05, 2026
Segmentation
operating-systems
memory-management
segmentation
fragmentation
Aug 05, 2026
Multi-Level Page Tables
operating-systems
memory-management
paging
page-tables
Aug 05, 2026
Page Table Entries & Memory Overhead
operating-systems
memory-management
paging
page-tables
Aug 05, 2026
Process Address Space Allocation (Stack & Heap)
operating-systems
memory-management
process
heap
stack
Aug 05, 2026
Translation Lookaside Buffer (TLB)
operating-systems
memory-management
hardware
cache
tlb
Aug 05, 2026
Advanced Virtual Memory Features
operating-systems
memory-management
virtual-memory
copy-on-write
mmap
Aug 05, 2026
Kernel Address Space & Page Table Storage
operating-systems
memory-management
kernel
paging
Aug 05, 2026
Virtual Memory & Address Translation Fundamentals
operating-systems
memory-management
virtual-memory
address-translation
Aug 05, 2026
Protection
operating-systems
kernel
protection
security
Aug 05, 2026
Hard Disk Drive Mechanics & Scheduling
operating-systems
storage
hdd
disk-scheduling
Aug 05, 2026
RAID Architectures
operating-systems
storage
raid
fault-tolerance
Aug 05, 2026
Solid State Drives & NAND Flash
operating-systems
storage
ssd
flash
Aug 05, 2026
Storage & Memory Technology Spectrum
operating-systems
storage
memory-hierarchy
hardware
Aug 05, 2026
CPU, Event, and IO Virtualization
operating-systems
virtualization
cpu
interrupts
io
Aug 05, 2026
Containers
operating-systems
virtualization
containers
namespaces
cgroups
Aug 05, 2026
Hypervisor Architectures & Software Virtualization
operating-systems
virtualization
hypervisors
x86
Aug 05, 2026
Memory Virtualization & Extended Page Tables
operating-systems
virtualization
memory-management
ept
mmu
Aug 05, 2026
Virtualization Fundamentals & Trap-and-Emulate
operating-systems
virtualization
hypervisors
kernel