Across
- 8. — External or auxiliary memory like hard drives and SSDs.
- 9. — Hardware unit that converts virtual addresses to physical addresses.
- 11. — Process of freeing allocated memory.
- 12. — Condition where excessive swapping slows system performance.
- 13. — Permanent memory used to store firmware instructions.
- 14. — Memory management technique dividing memory into fixed-size blocks.
- 16. — Temporary memory where data is stored during processing.
- 18. — Memory division based on logical program parts.
- 20. — High-speed memory used to store frequently accessed data.
- 21. — Range of memory addresses available to a process.
- 22. — Function of the operating system that controls and coordinates computer memory.
- 24. — Event that occurs when required page is not in main memory.
- 25. — Memory wastage due to non-contiguous allocation.
Down
- 1. — The main memory directly accessible by the CPU.
- 2. — Fixed-size block of physical memory in RAM.
- 3. — Unused space outside allocated memory blocks.
- 4. — Technique that allows execution of processes larger than physical memory.
- 5. — Process of assigning memory to a process.
- 6. — Process of merging free memory spaces to reduce fragmentation.
- 7. — Fixed-size block of virtual memory.
- 10. — Unused space inside allocated memory blocks.
- 15. — Data structure mapping virtual pages to physical frames.
- 17. — Logical unit such as code, data, or stack.
- 19. — Moving processes between main memory and disk.
- 23. — Another term for primary memory (RAM).
