Search⌘ K

Processes States

Explore the three main states of processes—running, ready, and blocked—and understand how an operating system manages transitions between these states to support process virtualization and efficient CPU scheduling.

The three states of a process

Now that we have some idea of what a process is (though we will continue to refine this notion), and (roughly) how it is created, let us talk about the different states a process can be in at a given time. The notion that a process can be in one of these states arose in ...