この機能が20年前にさかのぼることを知っていますが、まだ知りたいです。
ext2/3/4ファイルシステムで予約されているブロックの目的は何ですか?
ベストアンサー1
マニュアルページにtune2fs
説明があります。
権限のあるプロセスで使用するために特定の数のファイルシステムブロックをスケジュールすることは、ファイルシステムの断片化を防ぎ、権限のないプロセスがファイルシステムに書き込むのをブロックした後、システムデーモン(syslogd(8)など)が正常に続行する動作を許可することです。
また、何らかの理由で通常のユーザーとそのプログラムがディスクを100%埋めると、ファイルを削除する前にログインおよび/または同期できなくなる可能性があります。一部のブロックを予約することにより、root
システムは常に状況を修正できるようにします。
実際、5%は以前のデフォルト値であり、ハードドライブが十分に大きい場合は高すぎる可能性があります。前述のツールを使用してこの値を変更できますが、tune2fs
まずマニュアルページをお読みください。