作為微電子產(chǎn)業(yè)的標準機構(gòu),固態(tài)技術協(xié)會 JEDEC 近日公布了通用閃存基于文件的優(yōu)化 (簡稱 UFS FBO )擴展的 1.0 版本。該標準規(guī)定了 UFS 電接口和存儲設備的擴展規(guī)范,通過對與特定文件關聯(lián)的 LBA(邏輯區(qū)塊地址) 范圍進行物理碎片整理,來優(yōu)化設備性能隨時間惡化的問題。 據(jù)外媒 Phoronix 的報道,11 月 2 日 ,一位小米工程師以 “更好的性能” 為由,向 Linux 內(nèi)核發(fā)送了一組用于實現(xiàn) UFS FBO 的優(yōu)化補丁,以下為郵件中對該功能的概述:
此功能需要以下主機 - 設備對話:
◆ 主機讓設備知道其感興趣的 lba 范圍,這些范圍通常與特定文件相關聯(lián),可以從文件的 iNode 和一些偏移量計算中獲得
◆ 主機向設備詢問該文件當前的物理碎片級別。
◆如果需要,主機可以指示設備執(zhí)行碎片整理。
◆碎片整理階段成功后,主機可能會詢問文件的新碎片級別。
但該系列補丁隨即就被資深 Linux 內(nèi)核開發(fā)人員、內(nèi)核多領域維護人員 Christoph Hellwig 否定,并被嚴厲地批評。他引用了小米工程師 “主機系統(tǒng)需要讓設備知道文件的特定 LBA 范圍” 這一段概述,稱:
這是一個完全瘋狂的想法,文件是一個邏輯概念,它非唯一(回流、快照),且可以隨時更改(碎片整理、GC、重復數(shù)據(jù)消除)。
不管是誰想出了這個計劃,他應該是瘋掉了(原文是 on crack ...),而且它與 Linux 內(nèi)核無關。
目前看來,該 UFS 基于文件的優(yōu)化系列補丁進入 Linux 內(nèi)核的機會非常渺茫。
審核編輯 :李倩
-
Linux
+關注
關注
87文章
11292瀏覽量
209323 -
存儲設備
+關注
關注
0文章
164瀏覽量
18586
原文標題:小米工程師提交優(yōu)化補丁被批,Linux 內(nèi)核維護者:太瘋狂!
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論