process states Version 0 |
|
👤 Author: by 1529775928qqcom 2018-11-04 14:38:04 |
As a process executes ,it changes state.The states can be divided into five parts,they are NEW,RUNNING,WAITING,READY and TERMINATED.The state of a process is defined in part by the current activity of that process.
In fact,there are three basic states Ready,Running,Blocking when a process executes.But for administration,New and Terminated are often needed in actual operating system.New means the process is being created and Terminated means the process has finished execution.
These names are arbitrary and vary across operating systems.The states that they represent are founded on all systems,however.Certain operating systems also more finely delineate process states.And in Linux operating system there will be seven process states.
In some operating systems,there will be another state Hanging means the process doesn't accept scheduling temporarily.
New,Running,Waiting,Ready and Terminated,these five process ststes have corresponding relationship in operating system.With the states,a process can be executed efficiently and orderly.More states is unnecessary in Windows operating system,