-
What does the Von Neumann architecture state about the placement of code and data in the memory?
-
What are the two main types of addresses in computer memory?
-
What is the role of MMU?
-
In Fixed Partitions, what does a physical address consist of?
-
How to realize Fixed Partitions?
-
What is the main advantage of Fixed Partitions in memory management?
-
What is the main disadvantage of Fixed Partitions in memory management?
-
What is the main advantage of Variable Partitions in memory management?
-
What is the main disadvantage of Variable Partitions in memory management?
-
What is the main difference between Fixed Partitions and Variable Partitions?
-
Name three allocation strategies used for Variable Partitions.
-
Write three disadvantages when using Partitions
-
What is the main difference between Segmentation and other partitioning methods in memory management?
-
In Segmentation, what is required for context switching?
-
What is the advantages of a segment table or registers in Segmentation?
-
What are the benefits of using Segmentation for memory management?
-
What are the drawbacks of using Segmentation for memory management?
-
T / F 문제
- All addresses used by a process are logical addresses.
- Processors can see physical addresses.
- Memory is an expensive system resource.
- The Memory Management Unit (MMU) is separate from the CPU.
- In Fixed Partitions, the partition size is variable.
- Variable Partitions eliminate internal fragmentation.
- Variable Partitions allocate a contiguous chunk from holes.
- Variable Partitions just save / restore the base register on context switch.
- External fragmentation is a problem in Fixed Partitions.
- First fit is an allocation strategy that allocates from the largest hole.
- Segmentation divides the address space into fixed-sized segments.
- Segmentation allows for independent growth and shrinking of stack and heap.
- In Segmentation, segment protection is difficult to implement.
- Segmentation eliminates external fragmentation.
- The number of fixed partitions determines the degree of multiprogramming.
- The limit register in Variable Partitions stores the size of the partition.
- The base register in Fixed Partitions is updated when switching between processes.
- The first-fit allocation strategy results in the least external fragmentation.
- The segment-table base register (STBR) is located in the Memory Management Unit (MMU).