Operating System

What is "time sharing"?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

Even when using a system with one physical CPU, it's possible to allow multiple users to work on it and run programs. This is possible with time sharing, where computing resources are shared in a way it seems to the user, the system has multiple CPUs, but in fact it's simply one CPU shared by applying multiprogramming and multi-tasking.