近日,在上海舉行的 KubeCon + CloudNative + 開源峰會上,Linus Torvalds警告與會者軟件管理正面臨更大的挑戰,主要原因是2大硬件問題超出了開發運營團隊的控制。
第一個問題是與預測執行相關的新安全問題。
預測執行被英特爾等芯片供應商用于加速性能,為修復 Spectre、Meltdown、 Fallout 和 ZombieLoad 等與預測執行相關的攻擊 Linux 內核需要安裝一系列補丁,根據補丁的先后和依賴,內核需要經歷痛苦的更新,修復會帶來巨大的性能開銷,比如關閉超線程會導致性能下降 15%。
第二個問題則是硬件的局限性。
過去幾十年軟件行業受益于摩爾定律帶來的處理器性能提升,但摩爾定律正逼近其極限,這意味著處理器性能的提升不會無限下去,這意味著軟件開發者為了提升性能將需要優化代碼,不能再使用低效的代碼。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Linux
+關注
關注
88文章
11761瀏覽量
219071 -
硬件
+關注
關注
11文章
3595瀏覽量
69031 -
軟件
+關注
關注
69文章
5332瀏覽量
91600
原文標題:Linux創始人談目前軟件開發面臨的硬件問題!
文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
格靈深瞳打造面向銀行運營場景的AI智能管理系統
隨著金融行業數字化轉型的深入,銀行運營管理面臨海量視頻數據利用難、合規檢測效率低、客戶服務體驗待提升等挑戰。傳統依賴人工瀏覽錄像、抽查視頻的方式難以滿足高效化、精細化、智能化的
嵌入式軟件開發工具市場新動向:訂閱制趨勢下的中國開發者選擇
面對軟件業從永久授權模式廣泛轉向訂閱制的行業趨勢,作為行業兩大主流嵌入式軟件開發工具,即Keil MDK與IAR Embedded Workbench也推出了不同的市場策略,正在為中國
第三屆開放原子大賽OpenTenBase兩大賽項圓滿落幕
2025年12月19日,由開放原子開源基金會主辦,深圳市騰訊計算機系統有限公司承辦的“OpenTenBase多模態分析開發挑戰賽”與“OpenTenBase-TXSQL SQL改寫優化挑戰賽”
ADC模數轉換實戰:硬件設計與軟件開發要點指南!
為實現高精度、高穩定性的ADC模數轉換,硬件與軟件設計均需遵循特定原則。硬件層面需優化信號調理、參考電壓及抗干擾設計;軟件層面需合理配置采樣參數、實現數據濾波及異常處理。本文將結合實際
潤和軟件榮獲ESG領域兩大獎項
近日,ESG領域兩大獎項評選結果分別揭曉,江蘇潤和軟件股份有限公司(證券簡稱:潤和軟件,證券代碼:300339)憑借在環境、社會和公司治理(ESG)領域的深入實踐及突出表現,榮膺2025年度財聯社
Omdia高級首席分析師暢談運營商面臨的網絡挑戰
Omdia高級首席分析師Sameer Ashfaq Malik指出,運營商面臨三大核心網絡挑戰:傳統服務收入低迷、新興服務(如人工智能)規模化進程緩慢,以及運營成本(OPEX)持續攀升
嵌入式軟件測試與專業測試工具的必要性深度解析
嵌入式系統作為控制、監視或輔助裝置運行的專用計算機系統,其軟件測試面臨著獨特的挑戰和嚴格的要求。專業測試工具在嵌入式軟件開發過程中發揮著不可
發表于 09-28 17:42
銳捷入選2025年Gartner園區網絡基礎設施管理與運營軟件市場指南
日前,Gartner發布了2025年《Market Guide for Campus Infrastructure and Operations Software》(《園區網絡基礎設施管理與運營軟件
明達云助力儲能電站實現高效運營與智能管理
決策層提供更準確的決策依據。 項目背景 隨著新能源的大規模開發與高比例并網,電力的電量平衡、安全穩定控制等方面都在面臨著巨大挑戰;儲能電站作為可再生能源發展的關鍵環節,為電網平衡提供了
技術解讀 | 光庭信息虛擬ECU技術賦能SOA化MCU軟件的早期驗證與集成加速
。當前,傳統ECU開發面臨兩大核心挑戰: ? 1 功能重構后的驗證需求: ECU功能經服務化分層重構后,其實現方式發生根本性變化,必須進行全面的重新驗證; ? 2 硬件依賴導致的窗口受
西門子EDA產品組合新增兩大解決方案
西門子數字化工業軟件日前宣布為其電子設計自動化 (EDA) 產品組合新增兩大解決方案,助力半導體設計團隊攻克 2.5D/3D 集成電路 (IC) 設計與制造的復雜挑戰。
嵌入式軟件開發常用的軟件有哪些?
STM32微控制器和微處理器的硬件和軟件設置。?一般和Keil5搭配使用。一個生成所用控制器的初始配置。一個用來寫代碼編譯。 STM32CubeIDE則是ST公司自己
發表于 07-03 17:06
軟件管理面臨挑戰,兩大硬件問題超出了開發運營團隊的控制
評論