Every operating system has something  called the scheduler that tells the CPU how long to work on each task before switching, and what to switch to.
В каждой операционной системе есть так называемый планировщик задач, который подсказывает процессору, сколько работать над каждой задачей, прежде чем переключиться на другую, а также на какую переключиться.