ZFSファイルシステムでファイルの複数のインスタンスを作成する場合は、ディスクスペースを保存する方法で重複排除に頼るのではなく、ハードリンクを使用することにはどのような利点がありますか?
これは、同じファイルが組織関係の複数の場所に表示されるのが適切なアーカイブ目的で使用されます。これらのファイルは絶対に変更されないと仮定するため、1つのファイルが変更された場合、他のすべてのインスタンスを更新するハードリンクの利点は不適切です。
この質問は、重複ファイルが占めるスペースを回復するためにハードリンクを使用すると、どのような利点があるかに焦点を当てます。
答え1
ハードリンクの最大の利点は、より軽量なソリューションです。 ZFSで重複排除を使用するには、多くの処理能力とメモリが必要であり、大量のデータを書き込むと速度がはるかに低下します。
ZFSの重複排除はブロック単位で行われるため、(まれに)利点は、2つの大容量ファイルがほぼ同様の場合、その内容の大部分が正常に重複排除できることです。
明らかに重複排除の最大の利点は、一度起動すると完全に自動的に実行されることです。
ZFS重複排除パスを選択した場合は、少なくとも2つのプールを作成することをお勧めします。 1つは重複排除機能を持つプール(重複排除する価値があると思われるデータのみ)、もう1つは他のすべてのプールです。重複排除されたzfsプール内のすべての追加データは、パフォーマンスをさらに低下させます。