Loading question session…
12 questions
Which of the following best describes a process versus a thread?
A system uses round-robin scheduling with quantum q. Which workload characteristic increases CPU utilization under smaller q (shorter quanta)?
Which scenario describes priority inversion?
Given a demand-paged virtual memory system, which effect most directly indicates thrashing is occurring?
Which deadlock prevention strategy removes one of the Coffman conditions?
A multi-core system schedules threads with shared data. Which synchronization approach minimizes context-switch overhead while ensuring mutual exclusion for short critical sections?
Context switch overhead includes saving and restoring user-mode registers and updating kernel data structures.
Increasing the size of the TLB always decreases the effective memory access time.
Banker's algorithm can prevent deadlock by denying a resource request that might leave the system in an unsafe state.
Explain how the OS can use working-set information to reduce page faults and avoid thrashing.
Press “Enter” to evaluate answer, “Shift+Enter” to add a new line
Match each scheduling concept with its primary goal: