Process Scheduling Terms
Key Terms
- Arrival Time: The time at which a process arrives in the ready queue.
- Burst Time: The time required by a process to complete its execution.
- Completion Time: The time at which a process completes its execution.
- Turnaround Time: The time difference between the completion time and arrival time of a process.
- Waiting Time: The time a process spends waiting in the ready queue.
- Response Time: The time between the arrival of a process and its first response.
- Throughput: The number of processes completed per unit time.
- Context Switch: The process of switching between two processes.
Other Key Concepts
- Preemption: The act of interrupting a process to execute another process.
- Priority: A value assigned to a process to determine its scheduling priority.
- Starvation: A situation where a process is unable to gain access to the CPU.
Importance
- Understanding these terms is essential for designing and implementing efficient process scheduling algorithms.
- These terms help to evaluate the performance of process scheduling algorithms.
No comments:
Post a Comment