0
0
Operating Systemsknowledge~10 mins

Internal vs external fragmentation in Operating Systems - Interactive Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to define internal fragmentation.

Operating Systems
Internal fragmentation occurs when allocated memory blocks have unused space inside the [1].
Drag options to blanks, or click blank then click option'
Amemory block
Bprocess
Cdisk
Dcache
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing internal fragmentation with external fragmentation.
Thinking fragmentation happens outside the allocated block.
2fill in blank
medium

Complete the sentence to define external fragmentation.

Operating Systems
External fragmentation happens when free memory is split into small [1] scattered around, making it hard to allocate large blocks.
Drag options to blanks, or click blank then click option'
Aprocesses
Bpages
Cblocks
Dfiles
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up blocks with processes or files.
Assuming external fragmentation is inside allocated blocks.
3fill in blank
hard

Fix the error in the sentence describing internal fragmentation.

Operating Systems
Internal fragmentation wastes memory outside the allocated [1].
Drag options to blanks, or click blank then click option'
Ablock
Bmemory block
Cprocess
Ddisk
Attempts:
3 left
💡 Hint
Common Mistakes
Saying fragmentation happens outside the block.
Confusing internal with external fragmentation.
4fill in blank
hard

Fill both blanks to complete the sentence about fragmentation types.

Operating Systems
Internal fragmentation wastes space [1] the allocated block, while external fragmentation wastes space [2] allocated blocks.
Drag options to blanks, or click blank then click option'
Ainside
Boutside
Cbetween
Dunder
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up inside and outside.
Using 'under' which is not correct in this context.
5fill in blank
hard

Fill all three blanks to complete the explanation of fragmentation effects.

Operating Systems
Internal fragmentation occurs due to [1] allocation sizes, causing wasted space [2] blocks. External fragmentation happens when free memory is [3] into small pieces.
Drag options to blanks, or click blank then click option'
Afixed
Binside
Csplit
Dvariable
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing fixed and variable allocation sizes.
Mixing up inside and outside wasted space.
Not understanding how free memory is divided.