![ソリッドステートドライブのLVM2論理ボリュームには約25%の空き容量が必要ですか? [閉鎖]](https://linux33.com/image/9251/%E3%82%BD%E3%83%AA%E3%83%83%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%83%88%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AELVM2%E8%AB%96%E7%90%86%E3%83%9C%E3%83%AA%E3%83%A5%E3%83%BC%E3%83%A0%E3%81%AB%E3%81%AF%E7%B4%8425%EF%BC%85%E3%81%AE%E7%A9%BA%E3%81%8D%E5%AE%B9%E9%87%8F%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
最適なパフォーマンスを得るには、SSDに少なくとも25%の空き容量を残すことをお勧めします。 - 参照http://www.howtogeek.com/165472/6-things-you-shouldnt-do-with-solid-state-drives/
この質問の目的に応じて、上記の内容が真であると仮定します。
この論理は、物理ボリュームがソリッドステートドライブのパーティションであるボリュームグループに属するLVM2論理ボリュームにも適用されますか?つまり、最高のパフォーマンスを得るには、各論理ボリュームに25%の空き容量を維持する必要がありますか?
答え1
これは特別なアプリケーションに適しているかもしれませんが(ディスクに書き込みがたくさんあり、完全にいっぱいになった場合)、自宅ではこれらのアプリケーションを見つけることができず、ほとんどのサーバーでも見つけることができません。
通常、SSDにはすでに予備容量が組み込まれているため、直接心配する必要はありません。特に任意の種類のトリム/廃棄を使用したい場合は、トリミングされたすべてのアイテムも無料です。より多くの空き領域を残すことは意味がありません(これは記録されていないか、後でクリーンアップされていない場合にのみ利用可能です)。
各論理ボリュームに25%の空き容量を予約する必要がありますか?
これを行う場合は、「すべてのLVに対して」実行しないでください。これは個々のボリュームではなくディスク全体に関するものです。
つまり、多くのファイルシステムが完全な状態に近づくと、パフォーマンスが低下し、深刻な断片化が始まります。 ext*には、このような状況を防ぐために、デフォルトで5%のルート予約があります。しかし、これは別の問題であり、SSDとは何の関係もありません。それでも5%は多すぎます(大きなファイルシステムの場合)。 25%は確かに多すぎると思います。また、人々は「デバイスに余分なスペースがありません」というエラーが発生するため、自然にファイルシステムを100%使用しません。
SSDは別の記憶媒体にすぎません。書き込み周期を心配する必要はありません。
答え2
あなたがリンクしたアドバイスがなぜあなたに効果がないのか理解できません。
これは、断片化を防ぐために十分な空きスペースを残すのが最善であることを示しています。この推奨事項は他の種類のドライブにも適用されますが、非順次書き込みはハードドライブよりもSSDパフォーマンスに大きな影響を与えます(順次書き込みとランダム書き込みの比率の観点から)。
特定のセクターの摩耗と再配置を補償するために、SSDにさらに多くの空き容量を維持する必要がある理由もあります。