質問: 外付けハードディスクで圧縮ntfsファイルシステムを使用することをお勧めしますか? 外付けusbハードディスクで圧縮ntfsを使用することを考えています。バックアップにのみ使用する必要があります。 linuxからアクセスすることは可能ですか? 信頼できますか? microsoft によると、通常のファイルシステムよりも低速です。転送速度(30mb/s)とプロセッサ(2.8 ghz phenom ii x4)を考えると、逆のことが当てはまると思います。どう思いますか? この質問 によると、すべてのファイルが圧縮されるわけではありません。どうすればこれを回避できますか?
回答: 1)はい、liunxからアクセスできます。他の人が説明したように、ntfs-3gは圧縮されたntfsを処理できます。2)信頼性:圧縮は長い間ntfsにあります(windows nt以降、 http://www.ntfs.com/ntfs-compressed.htm を参照)。 windowsで信頼性の問題は見られません。 windows以外の実装(linuxなど)についてはよくわかりません。 linuxでデータを読み取ることが唯一の懸念事項である場合、これは信頼性の問題を引き起こしません(とにかくバックアップを復元する場合は、読み取り専用をマウントすることをお勧めします)。また、データは通常4kibのクラスターレベルで圧縮されます。ディスクの物理的な破損は、ファイル全体ではなく、単一のクラスターにのみ影響します。この点で、圧縮されたntfsは非圧縮と同じくらい信頼できるはずです。3)パフォーマンス:引用したkb記事には、cpuがすでに飽和状態になっているサーバーシステムでパフォーマンスが影響を受ける可能性があると記載されています。説明したように現在のcpuを搭載したデスクトップシステムでは、バックアップに圧縮されたntfsを使用しても、パフォーマンスに大きな影響はありません。逆に、圧縮可能なデータを保存すると、i/oが少なくなるため、実際にパフォーマンスが向上する可能性があります。これは、インターフェイス(usb 2.0)がcpuに比べて遅い場合に特に当てはまります。 cpuは、圧縮されたntfsの書き込みまたは読み取りでusb2.0リンクを簡単に飽和させることができるはずです。4)ファイルシステム全体に圧縮フラグを設定すれば、非圧縮の移動ファイルの問題は発生しません。