ジャーナリングファイルシステム

読み:ジャーナリングファイルシステム
外語:Journaling File System 英語
品詞:名詞

ファイルの変更をトランザクションとして管理する機能が追加されたファイルシステム(ディスク管理方法)のこと。

目次

ファイルシステムのうち、ファイルに対するオペレーションを行なう際、実際のデータ領域に対して行なう前に操作の内容をジャーナルと呼ばれるログとして書き出しておき、その記録が完了してから、ジャーナルログを再生していくことで実際のデータを更新、さらにジャーナルログを破棄するという手順を取ることで、データの一貫性を保つものをいう。

もしジャーナルログの記録が終了する前にシステムが異常終了した場合、ジャーナル自体が不完全なので実データは手付かずであり、一貫性が保たれる。ジャーナルログの再生中に異常終了した場合、再起動時には未完了のジャーナルログの再生を継続するか、記録済みのジャーナルログの操作を元に戻す操作を行なうことによって一貫性が保たれる。

主要ファイルシステム

次のようなファイルシステムが存在する(順不同)。

  • 商用UNIX
    • jfs(IBM)
    • UFS logging
    • VxFS
  • Linux
  • BSD
    • GEOM gjournal
  • Windows
  • Mac OS
    • HFS+ (OSは、Mac OS X 10.2.2以降でジャーナリング対応)
  • その他
    • BFS (BeOS)

その他

ジャーナリングファイルシステムではないが、他の手法にて同様の機能を提供するものに、次のようなファイルシステムがある。

用語の所属
ファイルシステム
関連するシステム
トランザクション
ファイル

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club