Difficulty: Easy
Correct Answer: Can be temporarily removed by compaction (defragmentation)
Explanation:
Introduction / Context:As files are created, extended, and deleted, free space becomes scattered, causing fragmentation. Fragmentation degrades sequential I/O performance and increases seek/latency. Operators routinely mitigate the effect through maintenance, but it tends to recur with continued use.
Given Data / Assumptions:
Concept / Approach:Defragmentation (compaction) reorganizes file extents to place file blocks contiguously and consolidates free space, improving I/O locality. However, ongoing activity will fragment storage again, so the improvement is temporary. Fragmentation is not strictly limited to “improper use,” nor can it be universally prevented; designs reduce but rarely eliminate it under arbitrary workloads.
Step-by-Step Solution:
1) Recognize that allocations over time scatter blocks as files change.2) Run a defragmentation utility to compact files and coalesce free space.3) Observe improved sequential throughput after compaction.4) Expect gradual return of fragmentation as workload continues.Verification / Alternative check:Benchmarking before and after defragmentation shows reduced seeks and better throughput. Over days or weeks of normal activity, measured fragmentation rises again, demonstrating the temporary nature of the remedy.
Why Other Options Are Wrong:
Common Pitfalls:Assuming SSDs are unaffected; while they lack seeks, fragmentation can still affect metadata locality and garbage collection behavior, though impacts differ from HDDs.
Final Answer:Can be temporarily removed by compaction (defragmentation)
Discussion & Comments