此功能需要以下主机 - 设备对话:
◆ 主机让设备知道其感兴趣的 lba 范围,这些范围通常与特定文件相关联,可以从文件的 iNode 和一些偏移量计算中获得
◆ 主机向设备询问该文件当前的物理碎片级别。
◆ 如果需要,主机可以指示设备执行碎片整理。
◆ 碎片整理阶段成功后,主机可能会询问文件的新碎片级别。
这是一个完全疯狂的想法,文件是一个逻辑概念,它非唯一(回流、快照),且可以随时更改(碎片整理、GC、重复数据消除)。
不管是谁想出了这个计划,他应该是疯掉了(原文是 on crack ...),而且它与 Linux 内核无关。
相关链接:
https://www.phoronix.com/news/UFS-File-Based-Optimization
来源:OSC开源社区
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。