web-dev-qa-db-ja.com

exFATがNTFSよりもフラッシュドライブの寿命を延ばす技術的な理由は何ですか?

私の質問であるこの答えを十分に探し回っていなかったかもしれませんが、その理由を本当に知りたいと思います。

2
Karolinger

NTFSとExFATの間にはいくつかの大きな違いがあります。最大の違いは、ExFATがリムーバブルメディア用に特別に作成され、NTFSが固定ディスク用に特別に作成されたことです。しかし、NTFSがExFATよりも多くのディスクアクティビティを引き起こす理由は他にもいくつかあります。

  • NTFSにはジャーナリングがあり、すべての操作中に書き込む必要があります。 ExFATはそうではありません。
  • NTFSは、代替データストリーム、高精度のファイルサイズ、複数の属性、ハードリンク、暗号化、スパースファイルなどを備えた、より複雑なディスク上の構造を持っています。これらはすべて、単純なファイルをディスクに配置するのにわずかに費用がかかることを意味します。
  • NTFSは、ファイル書き込み中の断片化を減らすために、ディスク上のものをより積極的に移動しますが、ExFATは、ファイルを喜んで断片化します。
  • NTFSは、マルチディスクプラッターシステムがそれをより有効に活用できるように、ディスク上でそれ自体を編成しようとします。これにより、ディスクからの高速読み取りを可能にするために使用可能なスペースが十分にある場合、データの重複が発生することがよくあります。 ExFATは気にしません。
3
SecurityMatt