Total Questions : 30
Expected Time : 30 Minutes

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

2. Discuss the purpose and challenges of implementing the Pre-fetching strategy in demand-paged virtual memory.

3. What is the purpose of the operating system's kernel in memory management?

4. What is a disadvantage of using a fixed-size partitioning memory allocation strategy?

5. Which memory management technique involves dividing the main memory into fixed-sized blocks?

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

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

8. What is the purpose of the MMU (Memory Management Unit) in memory management?

9. Explore the concept of Memory-Mapped Files and their role in efficient memory management.

10. How does the Two-Step Process of Address Translation work in virtual memory systems?

11. Discuss the challenges and benefits of implementing the Clock Page Replacement Algorithm in virtual memory systems.

12. Which component is responsible for translating virtual addresses to physical addresses?

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

14. How does the Thrashing phenomenon impact system performance?

15. Discuss the impact of Belady's Anomaly on page replacement algorithms and system performance.

16. Which algorithm is commonly used for page replacement in demand-paged systems?

17. Which component is responsible for coordinating memory access between the CPU and RAM?

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

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

20. Which memory allocation strategy assigns the largest available block of memory to a process?

21. Examine the role of the inverted page table in virtual memory systems and its impact on address translation.

22. Examine the role of the TLB Reload operation in memory management and its impact on address translation.

23. In the context of memory management, what is a memory page table?

24. What is the significance of the Dirty Page in the context of virtual memory?

25. What is the role of the Dirty Bit in the context of page tables?

26. Explain the concept of working set and its significance in memory management.

27. What is the key function of the Buddy Allocator in memory management?

28. What is the primary purpose of the TLB Reload operation in memory management?

29. Explore the challenges and benefits of implementing Memory-Mapped Files in the context of virtual memory.

30. What is the primary advantage of using virtual memory?