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. Internal Fragmentation
B. Virtual Thrashing Loop
C. External Fragmentation
D. Page Table Mismatch
Answer: Option C
Solution (By JKExamLibrary)
External fragmentation leaves memory broken into tiny segments scattered between active processes, preventing continuous allocations for larger tasks.
Explanation:
A Real-Time Operating System (RTOS) is meant for environments where processing must happen within strict, predefined time margins (e.g., embedded systems, robotics).
No comments yet. Be the first to start the discussion!