Total Questions : 50
Expected Time : 50 Minutes

1. What is a page table entry?

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

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

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

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

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

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

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

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

10. What does the term 'swapping' refer to in memory management?

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

12. How does the Optimal page replacement algorithm work?

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

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

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

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

17. Explore the concept of thrashing in the context of virtual memory and its impact on system performance.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

35. How does the clock page replacement algorithm work?

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

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

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

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

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

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

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

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

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

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

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

47. What is the primary disadvantage of using a pure demand-paging system?

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

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

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