オペレーティング システムでのファイル サイズの計算方法を知りたいのですが。
私の最善の推測は、OS が何らかの形でファイルのリストとそれらが占有するすべての関連ディスク チャンクを追跡し、単純に (ディスク チャンクの数 * チャンク サイズ) を乗算することです。チャンク内の未使用スペースの場合、null 終了文字が見つかるまで、最後のチャンクのすべてのバイトをループできると思います。
これはOSに依存すると思いますが、全体像を理解しようとしているだけですが、それ以外の場合はUNIXに関連する回答を探しています:)