User:Zarzuelazen/Books/Reality Theory: Operating Systems

Reality Theory: Operating Systems

 * Access control list
 * Access token
 * Address space
 * Android (operating system)
 * Assembly language
 * Asynchronous I/O
 * Batch processing
 * BIOS
 * Blocking (computing)
 * Blue Screen of Death
 * Booting
 * Branch (computer science)
 * Branch predictor
 * Branch table
 * Bubble (computing)
 * Buffer overflow
 * Busy waiting
 * Byte
 * Bytecode
 * Cache (computing)
 * Cache coherence
 * Call stack
 * Chrome OS
 * Classic RISC pipeline
 * Command-line interface
 * Computer architecture
 * Computer file
 * Computer multitasking
 * Concurrency (computer science)
 * Concurrent computing
 * Context (computing)
 * Context switch
 * Control register
 * Cooperative multitasking
 * Coscheduling
 * CPU cache
 * CPU modes
 * CPU time
 * Crash (computing)
 * Cycles per instruction
 * Daemon (computing)
 * Data
 * Data buffer
 * Deadlock
 * Device driver
 * Device file
 * Directory (computing)
 * Directory structure
 * Disk partitioning
 * Distributed computing
 * Distributed memory
 * Distributed operating system
 * Dynamic-link library
 * Embedded operating system
 * Executable
 * Exokernel
 * Fiber (computer science)
 * File attribute
 * File descriptor
 * File manager
 * File system
 * File system permissions
 * Filename extension
 * Firmware
 * General protection fault
 * Graphical user interface
 * Hardware register
 * Hardware virtualization
 * Hazard (computer architecture)
 * Hybrid kernel
 * Hyper-threading
 * Hypervisor
 * Init
 * Inode
 * Inode pointer structure
 * Input/output
 * Instruction cycle
 * Instruction pipelining
 * Instruction register
 * Instruction scheduling
 * Instruction selection
 * Instruction set architecture
 * Instruction window
 * Instruction-level parallelism
 * Instructions per cycle
 * Inter-process communication
 * Interrupt
 * Interrupt handler
 * Interrupt latency
 * Interrupt request (PC architecture)
 * IOS
 * Kernel (operating system)
 * Kernel panic
 * Light-weight process
 * Linux
 * Loadable kernel module
 * Locality of reference
 * Lock (computer science)
 * Logic synthesis
 * Logical partition
 * Machine code
 * MacOS
 * Memory access pattern
 * Memory address
 * Memory hierarchy
 * Memory management (operating systems)
 * Memory protection
 * Memory segmentation
 * Memory-mapped file
 * Message passing
 * Microarchitecture
 * Microkernel
 * Microsoft Windows
 * Mobile operating system
 * Monolithic kernel
 * MS-DOS
 * Multi-user
 * Multithreading (computer architecture)
 * Mutual exclusion
 * Opcode
 * Operand forwarding
 * Operating system
 * Operating-system-level virtualization
 * Out-of-order execution
 * Page (computer memory)
 * Page fault
 * Page table
 * Paging
 * Parallel computing
 * Physical address
 * Pipeline (computing)
 * Pipeline (software)
 * Polling (computer science)
 * Power-on self-test
 * Preemption (computing)
 * Priority inversion
 * Process (computing)
 * Process control block
 * Process identifier
 * Process management (computing)
 * Process state
 * Processor register
 * Program counter
 * Programmable interrupt controller
 * Protection ring
 * Race condition
 * Real-time operating system
 * Reboot (computing)
 * Register allocation
 * Rematerialization
 * Remote procedure call
 * Reset (computing)
 * Resource contention
 * Resource leak
 * Resource management (computing)
 * Root directory
 * Runlevel
 * Scheduling (computing)
 * Semaphore (programming)
 * Shared memory
 * Shell (computing)
 * Signal (IPC)
 * Simultaneous multithreading
 * Single user mode
 * Speculative execution
 * Stack (abstract data type)
 * Starvation (computer science)
 * Status register
 * Superuser
 * Symmetric multiprocessing
 * Synchronization (computer science)
 * System call
 * System programming
 * System resource
 * System software
 * Systems design
 * Task (computing)
 * Task parallelism
 * Task state segment
 * Temporal multithreading
 * Thrashing (computer science)
 * Thread (computing)
 * Time-sharing
 * Translation lookaside buffer
 * Unikernel
 * Unix
 * Unix File System
 * User (computing)
 * User identifier
 * User space
 * Virtual address space
 * Virtual file system
 * Virtual machine
 * Virtual memory
 * Virtualization
 * Volume (computing)
 * Windows Registry