ファイルシステムとは?機能と、ジャーナリング

公開: 更新: カテゴリ: テクノロジ系

30秒で結論

ファイルシステムとは(全体像)

ファイルシステムとは、OSが、ファイルを保存・管理するためのしくみ(どこに、どう保存し、どう取り出すかのルール)のことだ。

図書館でたとえると分かりやすい。ファイルシステムは、本(ファイル)をどう並べて、どう探せるようにするかの「整理ルール」だ。ルールがあるから、たくさんのファイルの中から、目的のものをすぐ取り出せる。

代表的なファイルシステムを見てみよう。

ここで一番のポイント。OSや機器によって、使われるファイルシステムが違う。「どの機器でも、同じファイルシステムが使われる」と思い込むと誤りになる。


詳しく:機能と、ジャーナリング

ここが心臓部。ポイントを表で押さえよう。

ファイルシステムのポイント

項目やさしい意味
WindowsNTFS
Linux/macOSext4/APFS
USB・SDexFAT
ジャーナリング障害が起きても、データを守る記録のしくみ

ファイルシステムには、共通する機能がある。フォルダの階層(入れ子)・アクセス権限(だれが使えるか)・ジャーナリングなどだ。

とくに大事なのが、ジャーナリング。これは、ファイルへの変更を記録しておくことで、停電などの障害が起きても、データが壊れにくくするしくみだ。ここで注意。ファイルシステムごとに、機能には差がある(ジャーナリングがあるものと、ないものがある)。「どのファイルシステムも、まったく同じ機能だ」と思い込むと誤りになる。

わかりやすく言い換えると

身近なたとえで整理しよう。

ファイルシステムは、「図書館の本の整理ルール。どこにどう並べて、どう探すか」のイメージ。OSや機器ごとに、ルールが違う。

代表は、「WindowsはNTFS、Linuxはext4、macOSはAPFS、USBやSDはexFAT」こと。要するに、環境によって使われるものが分かれる。

ジャーナリングは、「変更を記録しておいて、停電などが起きてもデータを守るしくみ」こと。つまり、障害に強くする工夫だ。


試験のツボ

🔴 一番出る:ファイルシステムの正体

①OSが、ファイルを保存・管理するしくみ(保存・取り出しのルール)

②OSや機器によって、使われるものが違う

🔴 次に出る:代表的なファイルシステム

①Windows=NTFS、Linux=ext4、macOS=APFS

②USBメモリ・SDカード=exFAT

🟡 押さえると安定:ジャーナリング

①変更を記録し、障害が起きてもデータを守るしくみ

②ファイルシステムごとに、機能には差がある


よくある間違い

「どの機器でも、同じファイルシステムが使われる」→ ✗  OSや機器によって、使われるファイルシステムは違う(NTFS・ext4・APFS・exFATなど)。

「どのファイルシステムも、まったく同じ機能だ」→ ✗  ジャーナリングの有無など、機能には差がある。

「ファイルシステムとは、紙の書類をファイルにとじる事務作業だ」→ ✗  ファイルシステムは、OSがファイルを保存・管理するしくみ。


試験での出題パターン

実際の問題でたしかめてみよう。

オリジナル問題1(ファイルシステムの正体)

📝 オリジナル問題 1 ファイルシステムの正体

ファイルシステムに関する次の記述のうち、最も適切なものはどれか。

  1. 社員の出退勤を記録して、毎月の給与を計算するためのしくみだ
  2. 取引先へ毎月の請求書を郵送する、決まった事務作業のことを指す
  3. OSが、ファイルを保存・管理していくためのしくみのことである
  4. 完成したシステムを宣伝して、より多く売るための広告活動である
セクハム
セクハム 解答・解説

解答は 3 だよ!

ファイルシステムは、OSが、ファイルを保存・管理するためのしくみなんだよ!図書館の本の整理ルールのイメージだね!

選択肢1は給与計算、選択肢2は請求書の事務、選択肢4は広告で、どれも違うよ!

選択肢判定理由
1給与計算のしくみではない
2請求書の事務の話
3OSがファイルを保存・管理するしくみで正しい
4広告活動ではない

オリジナル問題2(代表的なファイルシステム)

📝 オリジナル問題 2 代表的なファイルシステム

代表的なファイルシステムに関する次の記述のうち、最も適切なものはどれか。

  1. 社員の給与を計算するときだけ、使われるものだとされている
  2. 代表はWindows=NTFS、macOS=APFSである
  3. 取引先へ請求書を郵送するときだけ、使われるものだとされる
  4. どの機器でも、同じ1種類だけが使われるとされているのである
セクハム
セクハム 解答・解説

解答は 2 だよ!

代表は、Windows=NTFS、Linux=ext4、macOS=APFSなんだよ!USBやSDはexFATだね!OSや機器で使われるものが分かれるんだ!

選択肢1の給与、選択肢3の請求書、選択肢4の「同じ1種類だけ」は、いずれも違うよ!

選択肢判定理由
1給与計算のときだけではない
2Windows=NTFS・macOS=APFS等で正しい
3請求書のときだけではない
4機器ごとに違うものが使われる

オリジナル問題3(ジャーナリング)

📝 オリジナル問題 3 ジャーナリング

ジャーナリングに関する次の記述のうち、最も適切なものはどれか。

  1. 変更を記録し、障害が起きてもデータを守るためのしくみである
  2. 社員の給与を計算するときだけ、行われるものだとされている
  3. 取引先へ請求書を郵送するときだけ、行われるものだとされる
  4. データをわざと壊して、消去しやすくするしくみだとされている
セクハム
セクハム 解答・解説

解答は 1 だよ!

ジャーナリングは、変更を記録し、障害が起きてもデータを守るしくみなんだよ!停電などが起きても、データが壊れにくくなるんだね!

選択肢2の給与、選択肢3の請求書、選択肢4の「わざと壊す」は、いずれも違うよ!

選択肢判定理由
1変更を記録し障害時にデータを守るで正しい
2給与計算のときだけではない
3請求書のときだけではない
4データを守るしくみ(壊すのではない)

まとめ

押さえどころ

次に学ぶ


執筆: SikakuQuest編集部

勉強は、クエストになった。

資格の勉強を、冒険に変えるRPG学習アプリ

App Storeで見る