Questions -
1. Describe the difference between physical and logical memory.
2. How do base and limit registers protect user processes from each other?
3. Describe the three types of contiguous memory allocation. Which one leads to the least amount of fragmentation?
4. What is the difference between internal and external fragmentation?
5. Describe the process of paging. How does it solve the problem of external fragmentation?
6. How does Hierarchical paging support very large memory addressing?
7. Describe the differences between symbolic, relocatable, and absolute addresses.
8. What is segmentation? How is it used on the Pentium processor?
TEXTBOOK - OPERATING SYSTEM CONCEPTS WITH JAVA, 8th EDITION BY SILBERSCHATZ, GALVIN AND GANGE
Chapter 8 - Main Memory.