Operating System
type: Concept
narrower: Concurrency control

monitors
type: Concept
broader: Concurrency control

Concurrency and race conditions
type: Concept
broader: Concurrency control

Software and hardware solutions
type: Concept
broader: Concurrency control

Mutual Exclusion requirements
type: Concept
broader: Concurrency control

Classical IPC problems and solutions
type: Concept
broader: Concurrency control

Concurrency control
narrower: monitors
narrower: Deadlock
narrower: Classical IPC problems and solutions
narrower: Concurrency and race conditions
narrower: Software and hardware solutions
narrower: Semaphores
narrower: Mutual Exclusion requirements
type: Concept
in scheme: conceptscheme
broader: Operating System

Semaphores
type: Concept
broader: Concurrency control

Deadlock
type: Concept
broader: Concurrency control