How does the OS scheduler regain control of CPU?
问题 I recently started to learn how the CPU and the operating system works, and I am bit confused about the operation of a single-CPU machine with an operating system that provides multitasking. As such, supposing my machine has a single CPU, this would mean that, at any given time, only one process could be running. Now, I can only assume that the scheduler used by the operating system to control the access to the precious CPU time is also a process. Thus, in this machine, either the user