fstrim 中文手册

发布于 2021-10-27 11:13:28 字数 1388 浏览 1521 评论 0

原文:http://www.jinbuguo.com/man/fstrim.html

名称

fstrim - 回收一个已挂载的文件系统上所有未使用的块

语法

fstrim [-a] [-o offset] [-l length] [-m minimum-free-extent] [-v] mountpoint

描述

fstrim 用于回收(又称为"trim")一个已挂载的文件系统上所有未使用的块。
这对于固态硬盘(SSD)和精简配置(thinly-provisioned)的存储设备比较有意义。

默认情况下,fstrim 将会回收文件系统上所有未使用的块。
但是可以通过选项限定回收的范围和大小(详见下文)。

mountpoint 参数是目标文件系统的挂载点

选项

offset, length, minimum-free-extent 参数可使用 K, M, G, T, P, E, Z, Y 作为后缀,
分别表示:210, 220, 230, 240, 250, 260, 270, 280

-a, --all

回收所有已挂载文件系统上的未使用空间(包含所有支持"trim"的设备)。
其它选项,例如 --offset, --length, --minimum 都同时适用于所有设备。
而那些不支持"trim"的设备则被悄无声息的略过。

-h, --help

显示帮助信息后退出

-o, --offset offset

设置文件系统上搜索空闲块的起点,也就是仅搜索该点之后的空间。单位是字节。
默认值是"0",表示从该文件系统的起始位置进行搜索。

-l, --length length

设置搜索长度,也就是从起点开始,在多大范围内搜索空闲块。单位是字节。
如果指定的长度超出了文件系统的末尾,那么将被截断到文件系统的末尾。
默认值是从起点一直到文件系统末尾的长度。

-m, --minimum minimum-free-extent

回收的最小连续空闲块尺寸,单位是字节。这个值会在内部向上取整到文件系统块尺寸的整数倍。
通过增大这个值,可以大幅提升在空闲块碎片特别严重的设备上的回收效率。
但是所有尺寸小于此值的连续空闲块都将被忽略(不回收)。从而导致回收不完全。
默认值是"0"表示回收所有空闲块。

-v, --verbose

啰嗦模式。输出回收过程中的详细信息。

返回值

  • 0 全部成功
  • 1 失败
  • 32 全部失败。仅供 -a 选项使用。
  • 64 部分成功,部分失败。仅供 -a 选项使用。

参见

mount(8)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

qq_Yqvrrd

文章 0 评论 0

2503248646

文章 0 评论 0

浮生未歇

文章 0 评论 0

养猫人

文章 0 评论 0

第七度阳光i

文章 0 评论 0

新雨望断虹

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文