CROSSWORD PUZZLE 231CSC403T OS

1234567891011121314
Across
  1. 1. Maps virtual addresses to physical frames.
  2. 2. PAGING: Load pages into memory only when accessed.
  3. 5. Memory divided into logical variable-sized segments.
  4. 6. Code segment accessing shared resources.
  5. 10. Performance collapse due to excessive paging.
  6. 11. Illusion of larger memory via abstraction.
  7. 12. Fair CPU scheduling using time slices.
  8. 13. Integer-based synchronization for process coordination.
  9. 14. Ensures mutual exclusion in critical sections.
Down
  1. 1. Scheduling that interrupts running processes.
  2. 3. Fixed-size blocks in physical memory.
  3. 4. Random-access method
  4. 7. Disk scheduling algorithm that moves back and forth
  5. 8. Memory allocated in sequential blocks.
  6. 9. Indefinite blocking due to resource conflicts.