メインコンテンツへ
ソフトウェアコンピュータシステム

ファイルシステムの断片化(フラグメンテーション)が起こる主な原因と、デフラグ(最適化)が有効な記憶装置として正しい組合せはどれか。

ア.原因: ファイルの削除と新規作成の繰り返しにより空きスペースが不連続になる。有効なデバイス: HDD(磁気ディスク)正解
イ.原因: RAM容量不足による仮想メモリの多用。有効なデバイス: SSDとHDDの両方
ウ.原因: OSの自動バックアップ処理によるファイルの重複。有効なデバイス: SSD
エ.原因: ネットワーク経由のファイル転送速度差。有効なデバイス: NASドライブ専用

解説

断片化は「本棚に本を出し入れしているうちに、1冊の本がバラバラの棚に分散してしまう」現象。HDDはそのバラバラを読むためにヘッドが走り回るので遅くなる!

なぜ ア が正解か

ファイルシステムの断片化: ファイル削除→空き領域が飛び飛びに→新しいファイルが不連続な空きに分散して書き込まれる→1ファイルが物理的にバラバラな場所に存在。HDD: ヘッドがバラバラな場所をシーク→読み取り速度大幅低下→デフラグ効果大。SSD: ランダムアクセス速度が高速のためデフラグによる性能向上が少なく、むしろ書き込み寿命を消耗するため推奨されない。

なぜ イ は間違いか

RAM容量不足・仮想メモリはページングの問題であり、ファイルシステムの断片化とは別の概念。SSDでのデフラグはSSDの書き込み寿命を縮めるため一般的に非推奨。

なぜ ウ は間違いか

OSの自動バックアップはファイルの断片化の直接原因ではない。また、SSDはデフラグよりも「TRIM」コマンドによる最適化が推奨される。

なぜ エ は間違いか

ネットワーク転送速度差は断片化の原因ではない。NAS専用という制限も根拠がない。

出典: AI生成問題(学習用)