User:PeterRitchie/Books/concurrency notes

Concurrency notes

 * Computer multitasking
 * Process (computing)
 * Execution (computing)
 * Preemption (computing)
 * Concurrency (computer science)
 * Thread (computing)
 * Context switch
 * Scheduling (computing)
 * Concurrency control
 * Concurrent computing
 * Fiber (computer science)
 * Task (computing)
 * Actor model
 * Lock (computer science)
 * Synchronization (computer science)
 * Semaphore (programming)
 * Mutual exclusion
 * Parallel computing
 * Busy waiting
 * Critical section
 * Multiprocessing
 * Priority inversion
 * Linearizability
 * Monitor (synchronization)
 * Deadlock
 * Race condition
 * Non-blocking algorithm
 * Shared memory
 * Message passing
 * Resource starvation
 * File locking
 * Multi-core processor