What memory allocation issue occurs when there is sufficient total free memory space across the system, but it is split into tiny non-contiguous blocks that cannot accommodate a new request? MCQ with Answer and Explanation
What memory allocation issue occurs when there is sufficient total free memory space across the system, but it is split into tiny non-contiguous blocks that cannot accommodate a new request?
A. Page Table Mismatch
B. Virtual Thrashing Loop
C. Internal Fragmentation
D. External Fragmentation
Answer: Option D
Solution (By JKSSB Mock Tests)
External fragmentation leaves memory broken into tiny segments scattered between active processes, preventing continuous allocations for larger tasks.
Explanation:
The '/dev' directory contains device nodes or pseudo-files that map directly to hardware peripherals and components like storage volumes or serial ports.
No comments yet. Be the first to start the discussion!