作為微電子產(chǎn)業(yè)的標(biāo)準(zhǔn)機(jī)構(gòu),固態(tài)技術(shù)協(xié)會(huì) JEDEC 近日公布了通用閃存基于文件的優(yōu)化 (簡(jiǎn)稱(chēng) UFS FBO )擴(kuò)展的 1.0 版本。該標(biāo)準(zhǔn)規(guī)定了 UFS 電接口和存儲(chǔ)設(shè)備的擴(kuò)展規(guī)范,通過(guò)對(duì)與特定文件關(guān)聯(lián)的 LBA(邏輯區(qū)塊地址) 范圍進(jìn)行物理碎片整理,來(lái)優(yōu)化設(shè)備性能隨時(shí)間惡化的問(wèn)題。 據(jù)外媒 Phoronix 的報(bào)道,11 月 2 日 ,一位小米工程師以 “更好的性能” 為由,向 Linux 內(nèi)核發(fā)送了一組用于實(shí)現(xiàn) UFS FBO 的優(yōu)化補(bǔ)丁,以下為郵件中對(duì)該功能的概述:

此功能需要以下主機(jī) - 設(shè)備對(duì)話:
◆ 主機(jī)讓設(shè)備知道其感興趣的 lba 范圍,這些范圍通常與特定文件相關(guān)聯(lián),可以從文件的 iNode 和一些偏移量計(jì)算中獲得
◆ 主機(jī)向設(shè)備詢(xún)問(wèn)該文件當(dāng)前的物理碎片級(jí)別。
◆如果需要,主機(jī)可以指示設(shè)備執(zhí)行碎片整理。
◆碎片整理階段成功后,主機(jī)可能會(huì)詢(xún)問(wèn)文件的新碎片級(jí)別。
但該系列補(bǔ)丁隨即就被資深 Linux 內(nèi)核開(kāi)發(fā)人員、內(nèi)核多領(lǐng)域維護(hù)人員 Christoph Hellwig 否定,并被嚴(yán)厲地批評(píng)。他引用了小米工程師 “主機(jī)系統(tǒng)需要讓設(shè)備知道文件的特定 LBA 范圍” 這一段概述,稱(chēng):
這是一個(gè)完全瘋狂的想法,文件是一個(gè)邏輯概念,它非唯一(回流、快照),且可以隨時(shí)更改(碎片整理、GC、重復(fù)數(shù)據(jù)消除)。
不管是誰(shuí)想出了這個(gè)計(jì)劃,他應(yīng)該是瘋掉了(原文是 on crack ...),而且它與 Linux 內(nèi)核無(wú)關(guān)。

目前看來(lái),該 UFS 基于文件的優(yōu)化系列補(bǔ)丁進(jìn)入 Linux 內(nèi)核的機(jī)會(huì)非常渺茫。
審核編輯 :李倩
-
Linux
+關(guān)注
關(guān)注
88文章
11624瀏覽量
217849 -
存儲(chǔ)設(shè)備
+關(guān)注
關(guān)注
0文章
171瀏覽量
19618
原文標(biāo)題:小米工程師提交優(yōu)化補(bǔ)丁被批,Linux 內(nèi)核維護(hù)者:太瘋狂!
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
想成為硬件工程師?我教你??!你得先學(xué)會(huì)這些...... #硬件工程師 #電子工程師 #電子愛(ài)好者 #電子行業(yè)
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱(chēng),技術(shù)之路更扎實(shí)
嵌入式工程師的進(jìn)階之路
硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
【華秋DFM】V4.6正式上線:工程師的PCB設(shè)計(jì)“好搭子”來(lái)了!
(仰天長(zhǎng)嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師
硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體
電子工程師的電路設(shè)計(jì)經(jīng)驗(yàn)分享
電子工程師的經(jīng)驗(yàn)分享

小米工程師提交優(yōu)化補(bǔ)丁被批
評(píng)論