concurrency
Sign in to saveability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome
~8 min read
Encyclopedic overview
In computer science, concurrency refers to the ability of a system to execute multiple tasks through simultaneous execution or time-sharing (context switching), sharing resources and managing interactions. Concurrency improves responsiveness, throughput, and scalability in modern computing, including:
Operating systems and embedded systems
Excerpted from Wikipedia’s “concurrency” article, available under the CC BY-SA 4.0 licence.