近日,在上海舉行的 KubeCon + CloudNative + 開源峰會上,Linus Torvalds警告與會者軟件管理正面臨更大的挑戰,主要原因是2大硬件問題超出了開發運營團隊的控制。
第一個問題是與預測執行相關的新安全問題。
預測執行被英特爾等芯片供應商用于加速性能,為修復 Spectre、Meltdown、 Fallout 和 ZombieLoad 等與預測執行相關的攻擊 Linux 內核需要安裝一系列補丁,根據補丁的先后和依賴,內核需要經歷痛苦的更新,修復會帶來巨大的性能開銷,比如關閉超線程會導致性能下降 15%。
第二個問題則是硬件的局限性。
過去幾十年軟件行業受益于摩爾定律帶來的處理器性能提升,但摩爾定律正逼近其極限,這意味著處理器性能的提升不會無限下去,這意味著軟件開發者為了提升性能將需要優化代碼,不能再使用低效的代碼。
-
Linux
+關注
關注
87文章
11465瀏覽量
212835 -
硬件
+關注
關注
11文章
3461瀏覽量
67207 -
軟件
+關注
關注
69文章
5121瀏覽量
88962
原文標題:Linux創始人談目前軟件開發面臨的硬件問題!
文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
智慧路燈的推廣面臨哪些挑戰?
IAR發布云端平臺,助力現代嵌入式軟件開發團隊
軟件定義汽車(SDV)開發有哪些挑戰?SDV開發策略分享:福特汽車采用Jama Connect提升開發效率與質量

軟件定義汽車(SDV)開發有哪些挑戰?SDV開發策略分享:福特汽車采用Jama Connect提升開發效率與質量
RAID 5 硬件與軟件 RAID 的區別
需求管理工具Jama Connect:與Jira/Slack/GitHub無縫集成,一站式解決復雜產品開發中的協作難題

康謀分享 | 直面AD/ADAS快速開發挑戰:IVEX自動駕駛場景管理及分析平臺!

灌區信息化面臨的挑戰分析

使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發


評論