web-dev-qa-db-ja.com

XFSをデフラグするコマンドは何ですか?

XFSを備えた別のディスクに/ homeパーティションがありますが、どのようにデフラグしますか? (オンラインまたはオフライン)

まだ何も試していませんが、/パーティションにはBTRFSがあります。また、それをスケジュールする方法はいいでしょう。しかし、私はすでに回答済みの質問でそれを確認できます。

これは出力でした:

Sudo xfs_db -c frag -r /dev/sdb5
actual 329394, ideal 301436, fragmentation factor 8.49%
4
userDepth

XFSは、マウントされたアクティブなXFSファイルシステム上のファイルを最適化できるファイルシステム最適化ユーティリティxfs_fsrを提供します。

XFSフラグメンテーションを定期的に表示すると便利です。

xfs_fsrは、マウントされたファイルシステムの編成を改善します。再編成アルゴリズムは、一度に1つのファイルで動作し、圧縮またはファイルエクステントのレイアウトを改善します。断片化レベルを検査する

ファイルシステムに現在ある断片化の程度を確認するには:

Sudo xfs_db -c frag -r /dev/sd??

最適化を開始するには、xfsprogsパッケージに含まれているxfs_fsrコマンドを使用します。

Sudo xfs_fsr /dev/sd??

??をパーティションに対応するものに変更します

7
kyodake