ほぼ何年もの間btrfs
ファイルシステムを使用している人として、簡単に到達できるスナップショットの数に実際的な制限はないと思われます。ただし、いくつかの注意事項があります。ファイルシステムは断片化につながる可能性があります。したがって、に組み込まれているオンラインでの最適化機能を使用することをお勧めします。さらに、の圧縮機能をうまく利用できます。これらの手段は、かなりまともなコンピューターで多くのスナップショットを作成することで合理的に発生する可能性があるほとんどのパフォーマンスの問題に対処する必要があります。Arch Linux
2
btrfs
btrfs
btrfs
ご存知かもしれませんがbtrfs
、サブボリュームはファイルシステムとして扱われるため、スナップショットの数は実際には制限されています。つまり、ファイルのサイズによってです。btrfs
ウィキによると、 到達可能な最大ファイルサイズは2^64 byte == 16 EiB
[1]です。
これらの制限とは別に、btrfs
ファイルシステムの空き容量を確認するのは時々難しいため、つまり、btrfs
ファイルシステムの空き容量を測定するさまざまな方法を区別できないため、すぐに認識せずにスペースを使い果たすと常に問題が発生する可能性があります実際に残っているスペースの量を簡単に追跡できます。このシナリオを防ぐ1つの可能な方法は、クォータの使用です。これにより、ユーザー(またはユーザーが1人だけの場合)は特定の量のスペースしか使用できなくなります。この概念はこことここで非常によく議論されます。
最後にbtrfs
大事なことを言い忘れていませんが、私はファイルシステムの専門家ではなく、少し前に同じ質問をしたときにだけこれらのことについて読みました。さらに、btrfs
「速い動きのターゲット」である問題(常に、Arch Linux
Wikiページからいい言葉が盗まれていると思います)が存在するため、状況は変わる可能性があります。