Total Questions : 20
Expected Time : 20 Minutes

1. What is the purpose of the Dirty Bit in page tables?

2. Discuss the advantages and disadvantages of using the Two-Step Process of Address Translation in virtual memory systems.

3. Discuss the purpose and challenges of implementing the Optimal page replacement algorithm in virtual memory systems.

4. What is a page table entry?

5. What is the role of the TLB (Translation Lookaside Buffer) in virtual memory?

6. Which type of memory is non-volatile and retains data even when power is turned off?

7. What is a thrashing in the context of memory management?

8. What is the purpose of the free list in memory allocation?

9. In a segmented memory model, what is a segment?

10. What is the purpose of the Global Page Table in memory management?

11. What is the purpose of a page table in virtual memory systems?

12. What is the difference between internal and external fragmentation?

13. Which type of memory is used to store frequently accessed data for faster retrieval?

14. What is the purpose of the buddy system in memory allocation?

15. Examine the purpose and challenges of implementing the Two-Step Process of Address Translation in virtual memory systems.

16. What is the purpose of a buffer in the context of I/O operations and memory management?

17. What is fragmentation in the context of memory management?

18. What is the purpose of the resident set size in memory management?

19. How does demand paging differ from pre-paging in virtual memory systems?

20. What is the role of the Secondary Page Table in virtual memory systems?