System InternalsLearn ↗Concurrency vs Parallelism

Concurrency vs Parallelism — pick a scenario

0/4 done

Pick one and press Start, then click Next › to step through it.

Watch for

The core alternating between Task A and Task B — they take turns, and total time is the sum of both, not less.

More about this scenario
You'll learn

What concurrency really is — making progress on many tasks by interleaving, not by running them at the same instant.

How it runs

The scheduler gives each task short turns on the one core, switching between them; the schedule reveals one tick at a time.