Memory Management

12345678910111213141516171819
Across
  1. 3. Replaces the oldest page in memory
  2. 4. Loads pages only when needed
  3. 7. Type of memory using disk as extension
  4. 9. Divides memory into variable-size blocks
  5. 10. Occurs when a page is not in memory
  6. 12. Fixed-size block of physical memory
  7. 13. Fragmentation outside allocated memory
  8. 15. Replaces the page that won’t be used soon
  9. 18. Combines adjacent free memory blocks
  10. 19. Fast cache for page translations
Down
  1. 1. Excessive paging causing performance drop
  2. 2. Fragmentation within allocated memory
  3. 3. Scattered free memory blocks
  4. 5. Ratio of page faults to memory accesses
  5. 6. Stores pages removed from RAM
  6. 8. Stores frame numbers for each page
  7. 11. Replaces the least recently used page
  8. 14. Portion of process currently in memory
  9. 16. Divides memory into fixed-size blocks
  10. 17. Translates virtual addresses to physical addresses