JA EN

#journaling

1 記事

01 ·OSと実行環境·★ 会員·12分で読めます ファイルシステムを1から — 「保存した」は何を保証するか エディタが「保存しました」と言った直後に電源が落ちたら、そのファイルは残るのか。図書館の目録という比喩から出発して、ブロック・inode・ディレクトリ・ジャーナリング・fsyncまでを前提知識ゼロで積み上げ、なぜデータベースがファイルシステムを信用しないのか、現場で何を触ると事故になるのかまで降ろします。