Podcast
Questions and Answers
What is the main objective of multiprogramming?
What is the main objective of multiprogramming?
- To minimize CPU utilization for energy efficiency
- To ensure only one process runs at a time for simplicity
- To have some process running at all times to maximize CPU utilization (correct)
- To prioritize I/O operations over CPU operations
What is the CPU–I/O Burst Cycle in process execution?
What is the CPU–I/O Burst Cycle in process execution?
- A cycle of CPU execution and I/O wait (correct)
- A cycle of CPU execution and process termination
- A cycle of CPU execution and memory access
- A cycle of CPU execution and network communication
How does CPU scheduling contribute to the productivity of a computer?
How does CPU scheduling contribute to the productivity of a computer?
- By reducing the CPU utilization to prevent overheating
- By limiting the number of processes running simultaneously
- By switching the CPU among processes to make the computer more productive (correct)
- By allocating fixed CPU time for each process
What is the CPU burst distribution in the context of operating systems?
What is the CPU burst distribution in the context of operating systems?
How does multiprogramming contribute to maximum CPU utilization?
How does multiprogramming contribute to maximum CPU utilization?
Flashcards are hidden until you start studying