CPU Multitasking Simulator

Operating system · CPU time-slice allocation · processor cores

OS CPU time-slice allocation

The complete coloured rings are the allocation plan. The clock hands move through those already-allocated time slices; they do not create the slices as they move.

60 PRE-ALLOCATED SLICES PER CORE
Current slice
1
of 60
Physical cores
1
single-core CPU
Running simultaneously
1
maximum 1
Applications
6
allocated before playback
Full rotations
0
completed
OS allocation overview applications are distributed across cores before the clocks run
Main memory allocation applications remain in memory between CPU slices
An application can have memory allocated while waiting for its next CPU time slice.