說起 Linux 內(nèi)核,在座的各位開發(fā)者都不會對其感到陌生。尤其是在 Android 手機上,我們都知道 Android 系統(tǒng)是基于 Linux 內(nèi)核而打造的,而且在手機詳細信息里面,我們能看到關(guān)于安卓版本、基帶版本以及內(nèi)核版本的信息。不過 Linux 內(nèi)核維護者 Greg Kroah-Hartman 接受采訪時說,很少有手機供應(yīng)商會主動更新手機內(nèi)核。
Linux 內(nèi)核維護者 Greg Kroah-Hartman 接受視頻采訪(YouTube)時被問到什么 bug 最讓他們惱火,他回答稱是整個 Spectre/Meltdown 問題。讓他們生氣的是,他們從事的是軟件開發(fā),但卻要去修復(fù)硬件層面的 bug。
CPU 黑盒的復(fù)雜度比過去更大了,因為 CPU 供應(yīng)商試圖竭盡所能去利用所有的性能,其中需要利用到特殊技巧,而這些特殊技巧有時候會引火燒身。 Spectre/Meltdown 問題就是如此。除了修 bug 外,Linux 社區(qū)也在不停的加固內(nèi)核。但加固內(nèi)核本身不足以改進安全,還需要硬件供應(yīng)商去啟用新引入的安全加固功能,而這通常不會發(fā)生。
以 Android 平臺為例,除了 Google 自家的 Pixel 智能手機,絕大部分 Android 手機都不包含額外的加固功能,這意味著所有這些手機都容易受到攻擊。Kroah-Hartman 曾經(jīng)購買了所有基于 kernel 4.4 內(nèi)核的一線品牌 Android 手機,觀察哪些公司的手機更新了內(nèi)核,結(jié)果只有一家更新了。他正嘗試與整個供應(yīng)鏈合作去解決這個難題,讓手機更新內(nèi)核成為可能。
相比消費者級的電子產(chǎn)品,企業(yè)級 Linux 系統(tǒng)供應(yīng)商通常會及時更新內(nèi)核。
-
Android
+關(guān)注
關(guān)注
12文章
3973瀏覽量
130272 -
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213838
原文標(biāo)題:為什么鮮有手機供應(yīng)商更新Linux內(nèi)核?
文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
震驚,原來大部分電器都離不開它
知行科技全資子公司擬收購小工匠機器人大部分股份
樹莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實時Linux 4.19內(nèi)核的延遲測試

嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
實在太卷!如今的汽車供應(yīng)商不太好過?
法官駁回大部分 GitHub Copilot 版權(quán)索賠要求
AGM32VF407的大部分IO可以隨意配置,這是這么做到的?
THS7001前級放大部分可以正常工作,后級PGA部分如何連接?
linux驅(qū)動程序如何加載進內(nèi)核
傳感器的基本組成包括哪兩大部分
Linux內(nèi)核測試技術(shù)

EU104:一款支持1擴4的通用異步串口擴展芯片,滿足絕大部分串口設(shè)備的通訊要求
Linux內(nèi)核中的頁面分配機制

評論