User:Valepert/Books/Operating system

Operating system

 * Computer
 * Central processing unit
 * Computer memory
 * Mass storage
 * Memory management
 * Memory-mapped I/O
 * Device driver
 * Busy waiting
 * Interrupt
 * Direct memory access
 * Bus (computing)
 * Operating system
 * Process (computing)
 * Process identifier
 * User identifier
 * Group identifier
 * Superuser
 * File system
 * Folder (computing)
 * Device file
 * Pipeline (software)
 * Filesystem permissions
 * Shell (computing)
 * Command-line interface
 * System call
 * Fork (operating system)
 * Background process
 * Daemon (computer software)
 * Thread (computer science)
 * Inter-process communication
 * Race condition
 * Critical section
 * Mutual exclusion
 * Lock (computer science)
 * Peterson's algorithm
 * Priority inversion
 * Sleep (operating system)
 * Producer-consumer problem
 * Semaphore (programming)
 * Message passing
 * Dining philosophers problem
 * Readers-writers problem
 * Sleeping barber problem
 * Scheduling (computing)
 * Preemption (computing)
 * FIFO
 * Shortest job next
 * Shortest remaining time
 * Round-robin scheduling
 * Dynamic priority scheduling
 * Multilevel feedback queue
 * Aging (scheduling)
 * Lottery scheduling
 * Fair-share scheduling
 * Deadlock
 * Wait-for graph
 * Depth-first search
 * Banker's algorithm