Total Questions : 40
Expected Time : 40 Minutes

1. How does the Belady's anomaly affect page replacement algorithms?

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

3. What is the purpose of the FIFO (First In, First Out) page replacement algorithm?

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

5. What is the primary purpose of memory management in an operating system?

6. What is a page fault in the context of virtual memory?

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

8. What is the purpose of a TLB miss in memory management?

9. How does the clock page replacement algorithm work?

10. What is the primary purpose of the working set model in memory management?

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

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

13. What is the purpose of the Pre-fetching strategy in demand-paged virtual memory?

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

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

16. In the context of memory management, what is the concept of Memory-Mapped Files?

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

18. How does the Thrashing phenomenon impact system performance?

19. Discuss the challenges and benefits of implementing a pure demand-paging system in virtual memory.

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

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

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

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

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

25. Which memory management technique involves the relocation of processes during execution?

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

27. What is the role of RAM in computer memory?

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

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

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

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

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

33. Which memory management technique involves storing parts of a process in different locations in memory?

34. Explain the role of the Dirty Page in page tables and how it influences memory management.

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

36. How does the Optimal page replacement algorithm work?

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

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

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

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