在上海舉行的 KubeCon + CloudNative + 開(kāi)源峰會(huì)上,Linus Torvalds 警告與會(huì)者軟件管理正面臨更大的挑戰(zhàn),主要原因是兩大硬件問(wèn)題超出了開(kāi)發(fā)運(yùn)營(yíng)團(tuán)隊(duì)的控制。
第一個(gè)問(wèn)題是與預(yù)測(cè)執(zhí)行相關(guān)的新安全問(wèn)題,預(yù)測(cè)執(zhí)行被英特爾等芯片供應(yīng)商用于加速性能,為修復(fù) Spectre、Meltdown、 Fallout 和 ZombieLoad 等與預(yù)測(cè)執(zhí)行相關(guān)的攻擊 Linux 內(nèi)核需要安裝一系列補(bǔ)丁,根據(jù)補(bǔ)丁的先后和依賴(lài),內(nèi)核需要經(jīng)歷痛苦的更新,修復(fù)會(huì)帶來(lái)巨大的性能開(kāi)銷(xiāo),比如關(guān)閉超線程會(huì)導(dǎo)致性能下降 15%。
第二個(gè)問(wèn)題則是硬件的局限性,過(guò)去幾十年軟件行業(yè)受益于摩爾定律帶來(lái)的處理器性能提升,但摩爾定律正逼近其極限,這意味著處理器性能的提升不會(huì)無(wú)限下去,這意味著軟件開(kāi)發(fā)者為了提升性能將需要優(yōu)化代碼,不能再使用低效的代碼。
-
處理器
+關(guān)注
關(guān)注
68文章
20346瀏覽量
255391 -
Linux
+關(guān)注
關(guān)注
88文章
11829瀏覽量
219630 -
軟硬件
+關(guān)注
關(guān)注
1文章
326瀏覽量
20225
原文標(biāo)題:Linus 談軟件開(kāi)發(fā)面臨的硬件問(wèn)題
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何理解Linux內(nèi)核中的PCIe驅(qū)動(dòng)
Linux內(nèi)核驅(qū)動(dòng)開(kāi)發(fā)的技術(shù)核心精要
Linux內(nèi)核伙伴系統(tǒng)內(nèi)存申請(qǐng)函數(shù)詳解:從原理到實(shí)戰(zhàn)
Linux內(nèi)核的“心跳”:jiffies如何為系統(tǒng)計(jì)時(shí)?
深入RK3588內(nèi)核:rockchip_linux_defconfig的作用與調(diào)試價(jià)值
嵌入式開(kāi)發(fā)繞不開(kāi)的版本管理工具——git
Linux系統(tǒng)內(nèi)核參數(shù)調(diào)優(yōu)實(shí)戰(zhàn)指南
【「Linux 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)(第 2 版)」閱讀體驗(yàn)】+讀深入理解Linux內(nèi)核內(nèi)存分配
【「Linux 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)(第 2 版)」閱讀體驗(yàn)】Linux內(nèi)核開(kāi)發(fā)基礎(chǔ)
【「Linux 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)(第 2 版)」閱讀體驗(yàn)】+讀內(nèi)核處理的核心輔助函數(shù)
深入Linux內(nèi)核:進(jìn)程調(diào)度的核心邏輯與實(shí)現(xiàn)細(xì)節(jié)
deepin亮相2025中國(guó)Linux內(nèi)核開(kāi)發(fā)者大會(huì)
華納云服務(wù)器Linux系統(tǒng)電源管理與節(jié)能優(yōu)化配置方法
FOPLP工藝面臨的挑戰(zhàn)
Linux內(nèi)核之父:軟件管理正面臨更大的挑戰(zhàn)
評(píng)論