What is turnaround time?
Total time from submission to completion
What is a process?
A program in execution
What is a frame?
A fixed-size block of physical memory
When outcome depends on execution order
Race Condition
What is context switching?
Switching CPU from one process to another
What is hold and wait?
Process holds one resource and waits for another
What is internal fragmentation?
Unused space within a page
What are the two operations on semaphore?
Wait and signal
How can starvation be avoided in priority scheduling?
By aging
What is deadlock prevention?
Ensuring at least one deadlock condition never occurs
If page size = 4KB, how many bits for offset?
12 bits
What is bounded buffer?
Limited-size shared storage
Which scheduling algorithm gives minimum average waiting time (theoretically)?
SJF

Deadlock
If page size increases, what happens to page table size?
Decreases

| P1 | P2 | P3 | P1 | P2 | P1 |
0 2 4 6 8 10 12
Which scheduling algorithm is shown?
Round Robin
If resources can be preempted, which condition is broken?
No preemption
MMU stands for
Memory Management Unit
What is condition variable?
signalling /waiting in monitors