12 ポイント 投稿者 xguru 2022-09-10 | 3件のコメント | WhatsAppで共有
  • FAT の 4GB ファイル制限を解決する拡張
  • FAT との完全な互換性を維持
  • NAND、NOR、SD/MMC/CompactFlash など、あらゆるストレージデバイスをサポート
  • PC で大きなファイルを読み書きするための無料ユーティリティを提供
  • 特許はなく、使用料も不要。仕様は公開済み
  • 組み込みシステムで BigFAT を使用可能な emFile コンポーネントを提供

3件のコメント

 
kunggom 2022-09-10

そのページで公開されている仕様書を見て計算した限りでは、この方式で可能な最大ファイルサイズの上限はおおよそ 3.9 TiB くらいまでのようです。
また、WikipediaのFATに関する記事を見ると、FAT32の最大ボリュームサイズは 512バイトセクタ使用時で 2 TiB、4096バイトセクタ使用時で 16 TiB とのことです。
512バイトセクタを使う場合は、どうせボリュームの最大サイズが 2 TiB を超えられないので問題ありませんが、4Kセクタを使う場合は、単一のファイルだけではボリューム全体を埋め尽くせないかもしれません。
仕様を見ると、ファイルを一定サイズごとに分割し、分割したファイル名の末尾に3桁のインデックス番号を付ける方式で処理しているようですが、せっかくなら本当にファイルシステムのサイズ上限まできっちり使い切れるように、インデックス番号を3桁ではなく4桁にしてもよかったのではないか、という気がします。

 
cladio 2022-09-10

古いTVでUSBに入れた映画を見るとき、TVがFAT32とNTFSしかサポートしていないせいで、4GBを超えるファイルだとMacユーザーにはいろいろ不便でしたが、そういうときに活用するとよさそうですね。

 
dalinaum 2022-09-13

旧型TVで使うには別途コンポーネントやユーティリティをインストールしないといけないように思えますが、現実的には不可能ではないでしょうか?