In: Computer Science
Can explain process states, concept of process scheduling, context switch, and process table
`Hey,
Note: Brother if you have any queries related the answer please do comment. I would be very happy to resolve all your queries.
Different Process States
Processes in the operating system can be in any of the following states:
The process scheduling is the activity of the process manager that handles the removal of the running process from the CPU and the selection of another process on the basis of a particular strategy. Process scheduling is an essential part of a Multiprogramming operating systems.
A context switch is a procedure that a computer's CPU (central processing unit) follows to change from one task (or process) to another while ensuring that the tasks do not conflict. Effective context switching is critical if a computer is to provide user-friendly multitasking.
The process table is a data structure maintained by the operating system to facilitate context switching and scheduling, and other activities discussed later.
Kindly revert for any queries
Thanks.