MCQ Collection

Operating System MCQs

Practice Operating System questions with answers and explanations.

What information is stored in a basic segment table?

Choose an option to check your answer.

Which factor most directly improves effective memory-access time in a TLB-based paging system?

Choose an option to check your answer.

Why is associative memory used for TLB lookup?

Choose an option to check your answer.

What is the main purpose of a hierarchical page table?

Choose an option to check your answer.

Which page-table organization is especially suitable for address spaces larger than 32 bits and uses hashing of virtual page numbers?

Choose an option to check your answer.

What distinguishes an inverted page table from a conventional per-process page table?

Choose an option to check your answer.

What is the purpose of an address-space identifier in a TLB entry?

Choose an option to check your answer.

What is a TLB shootdown on a multiprocessor system?

Choose an option to check your answer.

Where does paging most commonly produce internal fragmentation?

Choose an option to check your answer.

What does an invalid page-table entry commonly indicate?

Choose an option to check your answer.

Why can shared libraries reduce physical memory use in a paging system?

Choose an option to check your answer.