RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

小米工程師提交優(yōu)化補丁被批

Linux愛好者 ? 來源:OSC開源社區(qū) ? 作者:OSC開源社區(qū) ? 2022-11-09 15:09 ? 次閱讀

作為微電子產(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)化補丁,以下為郵件中對該功能的概述:

33afab72-5fe2-11ed-8abf-dac502259ad0.png

此功能需要以下主機 - 設備對話:

◆ 主機讓設備知道其感興趣的 lba 范圍,這些范圍通常與特定文件相關聯(lián),可以從文件的 iNode 和一些偏移量計算中獲得

◆ 主機向設備詢問該文件當前的物理碎片級別。

◆如果需要,主機可以指示設備執(zhí)行碎片整理。

◆碎片整理階段成功后,主機可能會詢問文件的新碎片級別。

但該系列補丁隨即就被資深 Linux 內(nèi)核開發(fā)人員、內(nèi)核多領域維護人員 Christoph Hellwig 否定,并被嚴厲地批評。他引用了小米工程師 “主機系統(tǒng)需要讓設備知道文件的特定 LBA 范圍” 這一段概述,稱:

這是一個完全瘋狂的想法,文件是一個邏輯概念,它非唯一(回流、快照),且可以隨時更改(碎片整理、GC、重復數(shù)據(jù)消除)。

不管是誰想出了這個計劃,他應該是瘋掉了(原文是 on crack ...),而且它與 Linux 內(nèi)核無關。

33c39ea2-5fe2-11ed-8abf-dac502259ad0.png

目前看來,該 UFS 基于文件的優(yōu)化系列補丁進入 Linux 內(nèi)核的機會非常渺茫。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11292

    瀏覽量

    209323
  • 存儲設備
    +關注

    關注

    0

    文章

    164

    瀏覽量

    18586

原文標題:小米工程師提交優(yōu)化補丁被批,Linux 內(nèi)核維護者:太瘋狂!

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區(qū)別?

    邏輯工程師和 FPGA 原型驗證工程師在工作重點和職責上存在一定的區(qū)別: FPGA 算法工程師: 主要關注算法的設計和優(yōu)化,以在 FPGA 平臺上實現(xiàn)高效的計算和處理。他們需要深入理
    發(fā)表于 09-23 18:26

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    新手工程師必看:如何正確使用Android SDK補丁包?

    主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發(fā)者的入門門檻,具有以下幾點優(yōu)勢:支持開源鴻蒙/Linux/Andriod11/麒麟,兼容樹莓派;四核A55,
    的頭像 發(fā)表于 07-23 18:00 ?354次閱讀
    新手<b class='flag-5'>工程師</b>必看:如何正確使用Android SDK<b class='flag-5'>補丁</b>包?

    用二創(chuàng),1:1復刻工程師的職場現(xiàn)狀

    工程師
    揚興科技
    發(fā)布于 :2024年07月19日 18:30:07

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    和通信協(xié)議,以及熟練掌握一種或多種編程語言和開發(fā)工具。 主要負責的任務和領域 嵌入式軟件工程師的工作涉及到各種任務,主要包括: * 系統(tǒng)設計:包括確定系統(tǒng)功能、分配資源、優(yōu)化性能等。 * 軟件編程:包括編程
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    一位硬件工程師的歷練之路:從入門學習理論到... #搞笑 #硬件工程師 #電子工程師 #揚興科技

    硬件工程師揚興科技
    揚興科技
    發(fā)布于 :2024年03月13日 17:50:21

    企業(yè)老工程師和高校老師有啥區(qū)別

    電子工程師硬件
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月28日 17:50:00

    如何搞崩一個硬件工程師心態(tài)?試試對ta說這幾句

    硬件工程師
    揚興科技
    發(fā)布于 :2024年02月20日 18:05:49
    RM新时代网站-首页