!!! Overview [{$pagename}] is for when there are more [threads] than [CPUs], [concurrency] __is simulated__ the [Central Processing Unit] switches between [threads]. [{$pagename}], on most systems, happens unpredictably and nondeterministically, meaning that a thread may be paused or resumed at any time. [{$pagename}] allows each [Central Processing Unit] to switch between [threads] that are being executed without having to wait for each task to finish. Depending on the [Operating System] [implementation], switches could be performed when tasks perform input/output operations, when a [thread] indicates that it can be switched, or on [hardware] interrupts. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]