NTFSとexFAT、そして「なんとなく」の話
こんにちは。イノベーション開発部の万場です。
先日、開発用PCの内蔵ハードディスクを初期化する機会がありました。フォーマット形式を選ぶ画面で、私はexFATを選択しました。
理由は単純です。「なんとなくOS間の互換性が高そうだったから」。
USBメモリなどでよく見かける形式ですし、無難な選択に思えました。
ここで「フォーマット形式」について少しだけ説明すると、「NTFS」はWindows標準のファイル形式で、安定性やデータ管理機能に優れています。一方、「exFAT」はUSBメモリなどでよく使われ、Windowsと他のOSとの間でデータをやり取りしやすい形式です。
そのまましばらく使っていたのですが、あるときディスクの空き容量が思ったより減っていることに気づきました。大きな動画を保存したわけでもありません。原因は、開発作業の中で生成される細かいファイルが少しずつ積み重なっていたことでした。
調べてみると、アロケーションユニットサイズ(ファイルを保存する単位)が関係していました。ディスクは一定の大きさの“区画”でファイルを保存します。この区画が大きいと、小さなファイルでも大きな区画を丸ごと使うことになります。
「exFAT」はディスク容量によって、この区画サイズが比較的大きくなることがあります。そのため、小さなファイルが多い使い方では、見た目以上に容量を消費することがあります。
リーガルでは“権”をはじめとする様々な製品を開発しています。これらの製品を使用する環境でも、小さなデータファイルやログファイルは日々生成されます。通常は大きな差にならなくても、長く使う中で少しずつ影響が出ることもあります。
もちろん、「exFAT」が悪いわけではありません。他のOSとデータをやり取りする用途には便利です。ただ、Windows専用で使用するパソコンであれば、「NTFS」を選んでおくほうが用途には合っています。
フォーマット形式を選ぶ時間はほんの一瞬です。
ですが、パソコンを入れ替えるときや、新しいディスクを使い始めるときに、「このPCはどう使うのか」を少しだけ考えてみる。それだけで、あとからの安心感が少し変わるかもしれません。
今回の気づきはとても地味ですが、意外と身近な話でした。


















