Unit 4 Memory Management of Operating System
Long Answer Question with Answer
Q1 Explain Memory management and Its Requirements?
Q2 What do you mean by address Binding?
Q3 Write a Short note on Overlays and Swapping?
Q4 Consider a Logical Address Space of Eight Page of 1024 words, each mapped onto a physical memory of 32 frame then
a. How many bits are in Logical Address?
b. How many bits are in Physical Address?
Q5 Discuss fixed and Dynamic Partitioning in detail? Also mention there drawback?
Q6 Explain the difference between internal and external fragmentation?
Q7 What are the difference techniques to remove fragmentation in case of multiprogramming with fixed partitions and variable partitions?
Q8 Given memory partitions of 100K, 500K, 200K, 300K and 600K. How would each of the first fit, best fit, and worst fit algorithms place processes of 212K, 417K, 112K and 426K? Which algorithm makes the most efficient use of memory?
Q9 What do you mean by paging? How page table can be implemented?
Q10 What is paging? Describe how logical address is translated to physical address in a paged system? Further give reasons as to why page sizes are always kept, in power of 2?
Q11 Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs?
or
When do page faults occur? Describe in details the action taken by the operating system when page fault occurs?
Q2 What do you mean by address Binding?
Q3 Write a Short note on Overlays and Swapping?
Q4 Consider a Logical Address Space of Eight Page of 1024 words, each mapped onto a physical memory of 32 frame then
a. How many bits are in Logical Address?
b. How many bits are in Physical Address?
Q6 Explain the difference between internal and external fragmentation?
Q12 Discuss the paging with TLB?
Q13 What do you mean by segmentation? Give the hardware implementation of segmentation?
or
Explain segmentation with diagram?