Memory Management Quiz (4)

Memory Management Quiz (4)

Test your knowledge on memory management in operating systems with this quiz containing 11 questions.

published on July 17
1/11

What is the purpose of memory management in operating systems?

To allocate and deallocate memory
To increase CPU performance
To manage network connections
To schedule processes
2/11

Which of the following is not a memory management technique?

Which of the following is not a memory management technique?
Swapping
Virtual memory
Multitasking
Fragmentation
3/11

What is thrashing in memory management?

When the operating system is overwhelmed with I/O operations
When a program keeps swapping pages excessively
When a process becomes unresponsive
When memory leaks occur
4/11

What does the term 'paging' refer to in memory management?

The process of dividing physical memory into fixed-size blocks
The process of dividing logical memory into fixed-size blocks
The process of compacting free memory blocks
The process of swapping processes to disk
5/11

Which memory management unit translates virtual addresses to physical addresses?

Cache controller
Memory controller
Translation lookaside buffer
Memory management unit
6/11

What is the purpose of virtual memory in memory management?

To increase the amount of physical memory available
To reduce memory leaks
To prevent fragmentation
To speed up I/O operations
7/11

Which algorithm is used to find a page in the page table in a virtual memory system?

Least Recently Used (LRU)
First-Come, First-Served (FCFS)
FIFO
Page Table Lookaside Buffer (PTLB)
8/11

What is the purpose of memory protection in memory management?

What is the purpose of memory protection in memory management?
To prevent unauthorized access to memory regions
To increase CPU performance
To reduce system crashes
To allocate memory dynamically
9/11

Which of the following is not a common memory management issue?

Which of the following is not a common memory management issue?
Memory leaks
Stack overflow
Fragmentation
Thrashing
10/11

In a segmented memory model, what does each segment represent?

In a segmented memory model, what does each segment represent?
A fixed-size block of memory
A variable-size block of memory
A page in the page table
An instruction in the program
11/11

Which memory management technique involves dividing physical memory into equal-sized blocks?

Segmentation
Paging
Swapping
Virtual memory