Paging, Segmentation, and Virtual Memory MCQs

20
Score: 0
Attempted: 0/20
1. What is the primary purpose of memory management in an operating system?



2. Which of the following is a key function of memory management?



3. In which memory management technique does each process have a separate memory space?



4. Which of the following memory allocation schemes allows non-contiguous allocation of memory to processes?



5. What problem is addressed by the concept of virtual memory?



6. Which type of memory fragmentation occurs when there are small gaps between allocated memory blocks?



7. What is the main goal of the paging memory management technique?



8. In virtual memory, what is a page fault?



9. Which of the following is an advantage of segmentation over paging?



10. What is the role of the memory management unit (MMU)?



11. Which of the following is used to reduce the page fault rate?



12. In a paging system, what is the purpose of a page table?



13. What is thrashing in the context of memory management?



14. Which type of memory allocation results in internal fragmentation?



15. Which of the following best describes demand paging?



16. What is the primary disadvantage of using large page sizes in a paging system?



17. Which memory allocation method uses variable-sized blocks to minimize wasted memory?



18. In which memory management technique is a process divided into equal-sized blocks?



19. What is the purpose of a translation lookaside buffer (TLB)?



20. Which of the following describes external fragmentation?



Read More Computer Architecture MCQs
  1. SET 1: Computer Architecture MCQs
  2. SET 2: Computer Architecture MCQs
  3. SET 3: Computer Architecture MCQs
  4. SET 4: Computer Architecture MCQs
  5. SET 5: Computer Architecture MCQs
  6. SET 6: Computer Architecture MCQs
  7. SET 7: Computer Architecture MCQs
  8. SET 8: Computer Architecture MCQs
  9. SET 9: Computer Architecture MCQs

 

Contents Copyrights Reserved By T4Tutorials