Total Questions : 50
Expected Time : 50 Minutes

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

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

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

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

5. What is the purpose of the TLB (Translation Lookaside Buffer) in memory management?

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

7. Examine the significance of the Secondary Page Table in virtual memory systems and its role in address translation.

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

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

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

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

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

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

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

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

16. Which memory management technique combines the benefits of paging and segmentation?

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

18. Examine the purpose and challenges of implementing the Buddy System in memory allocation.

19. In demand paging, when is a page brought into memory?

20. What is a page table entry?

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

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

23. How does the Working Set Policy contribute to efficient memory management?

24. Discuss the impact of the Two-Step Process of Address Translation on system performance and its relevance in modern virtual memory systems.

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

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

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

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

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

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

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

32. What is the purpose of the page replacement algorithm in demand-paged virtual memory?

33. What does TLB stand for in the context of memory management?

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

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

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

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

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

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

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

41. What is the purpose of the page fault handler in the context of virtual memory?

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

43. How does the clock page replacement algorithm work?

44. Explore the concept of the Global Page Table in virtual memory systems and its impact on memory sharing between processes.

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

46. Which memory allocation strategy aims to allocate memory to a process in the smallest available hole?

47. How does the Thrashing phenomenon impact system performance?

48. In the context of memory management, what is an inverted page table?

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

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