首页/系统/Linux 内核与性能调优速查/filefrag 文件碎片查看

filefrag 文件碎片查看

filefrag -v 列出文件 extent 数量与分布;extent 数量异常多说明碎片化,可能拖慢顺序读。

查看filefrag <file>
详细filefrag -v <file>
判读extent 数量与文件大小比例

示例

示例
filefrag /data/bigfile
filefrag -v /data/bigfile | head -15

易错点

  • SSD 上 extent 多的影响远小于机械盘,先看设备类型
  • 整理工具(如 e4defrag)有 IO 开销,低峰执行并评估收益

数据来源与参考

  • e2fsprogs 文档 filefrag(8)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌