点击“开发者技术前线”,选择“星标”
让一部分开发者看到未来
转自:OSC开源社区(ID:oschina2013)
据外媒 Phoronix 的报道,11 月 2 日 ,一位小米工程师以 “更好的性能” 为由,向 Linux 内核发送了一组用于实现 UFS FBO 的优化补丁,以下为邮件中对该功能的概述:
此功能需要以下主机 - 设备对话:
◆ 主机让设备知道其感兴趣的 lba 范围,这些范围通常与特定文件相关联,可以从文件的 iNode 和一些偏移量计算中获得
◆ 主机向设备询问该文件当前的物理碎片级别。
◆ 如果需要,主机可以指示设备执行碎片整理。
◆ 碎片整理阶段成功后,主机可能会询问文件的新碎片级别。
但该系列补丁随即就被资深 Linux 内核开发人员、内核多领域维护人员 Christoph Hellwig 否定,并被严厉地批评。他引用了小米工程师 “主机系统需要让设备知道文件的特定 LBA 范围” 这一段概述,称:
这是一个完全疯狂的想法,文件是一个逻辑概念,它非唯一(回流、快照),且可以随时更改(碎片整理、GC、重复数据消除)。
不管是谁想出了这个计划,他应该是疯掉了(原文是 on crack ...),而且它与 Linux 内核无关。
目前看来,该 UFS 基于文件的优化系列补丁进入 Linux 内核的机会非常渺茫。
相关链接:
https://www.phoronix.com/news/UFS-File-Based-Optimization
https://www.jedec.org/standards-documents/docs/jesd231
— 完 —
点这里👇关注我,记得标星呀~
前线推出学习交流一定要备注:
研究/工作方向+地点+学校/公司+昵称(如JAVA+上海+小白)
扫码加小编微信,进群和大佬们零距离
历史推荐
Meta宣布大裁员,超11000人!毕业前夜员工瑟瑟发抖,坐等明早的大礼包开奖!
推特裁员戏剧性反转!“逗比”马斯克哭求被裁员工返回公司上班!
好文点个在看吧