ext4ファイルシステムでサイズが100MB未満のファイルのみをデフラグする方法

ext4ファイルシステムでサイズが100MB未満のファイルのみをデフラグする方法

私は非常に基本的な考えを持っています:

ext4ファイルシステムでは、サイズが100MB未満のファイルのみを最適化したいと思います。

defragmenter() にはそのようなオプションがないので、e4defragこれを達成する方法についてのアイデアはありますか?

私は次のファイルを見つける方法だけを知っています。

find / -type f -size -100M

そのような措置を講じる理由:

私のシステムはファイルシステムの99.x%を占めていました。

ベストアンサー1

私は解決策から一歩離れています。

sudo find / -xdev -type f -size -100M -exec e4defrag {} +

メモ:

  • マニュアルページのパラメータ-xdevは次のとおりです。

    他のファイルシステムのディレクトリをダウングレードしないでください。

    tmpfsこれは、(/tmp)などの他のファイルシステムを処理しないことを意味します。mount -vマウントしたすべてのファイルシステムを確認してください。

おすすめ記事