在上海舉行的 KubeCon + CloudNative + 開源峰會上,Linus Torvalds 警告與會者軟件管理正面臨更大的挑戰,主要原因是兩大硬件問題超出了開發運營團隊的控制。
第一個問題是與預測執行相關的新安全問題,預測執行被英特爾等芯片供應商用于加速性能,為修復 Spectre、Meltdown、 Fallout 和 ZombieLoad 等與預測執行相關的攻擊 Linux 內核需要安裝一系列補丁,根據補丁的先后和依賴,內核需要經歷痛苦的更新,修復會帶來巨大的性能開銷,比如關閉超線程會導致性能下降 15%。
第二個問題則是硬件的局限性,過去幾十年軟件行業受益于摩爾定律帶來的處理器性能提升,但摩爾定律正逼近其極限,這意味著處理器性能的提升不會無限下去,這意味著軟件開發者為了提升性能將需要優化代碼,不能再使用低效的代碼。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
處理器
+關注
關注
68文章
20256瀏覽量
252447 -
Linux
+關注
關注
88文章
11763瀏覽量
219085 -
軟硬件
+關注
關注
1文章
323瀏覽量
20175
原文標題:Linus 談軟件開發面臨的硬件問題
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
Linux內核伙伴系統內存申請函數詳解:從原理到實戰
在 Linux 內核中,內存管理是整個系統穩定運行的基石,而伙伴系統(Buddy System) 作為內核物理內存分配的核心機制,更是驅動開發、內核
Linux內核的“心跳”:jiffies如何為系統計時?
在 Linux 內核的世界里,有一個默默工作的 "計時器"——jiffies。它不像我們手機上的時鐘那樣顯示年月日,卻掌控著內核中絕大多數時間相關的操作:從進程調度到設備驅動的定時檢查,都離不開它的身影。
嵌入式開發繞不開的版本管理工具——git
Git是一個開源的分布式版本控制系統,由Linux之父Linus Torvalds于2005年用C語言開發,主要是為了幫助管理Linux內核
Linux系統內核參數調優實戰指南
Linux 內核參數調優是系統性能優化的核心環節。隨著云原生架構的普及和硬件性能的飛速提升,默認的內核參數配置往往無法充分發揮系統潛力。在高并發 Web 服務、大數據處理、容器化部署等場景下,合理的
【「Linux 設備驅動開發(第 2 版)」閱讀體驗】+讀深入理解Linux內核內存分配
*kmalloc(size_t size, int flags);”函數。
通過對這章的學習,深刻體會到Linux內核的內存分配管理機制博大精深,有些知識點還是初次觸碰到,當然也有一些耳熟能詳的概念,比如“寫
發表于 01-16 20:05
【「Linux 設備驅動開發(第 2 版)」閱讀體驗】Linux內核開發基礎
()、msleep_interruptible()這些API用于簡單睡眠
內核延遲或忙等待
可以調用ndelay()、udelay()、mdelay()這些API實現
Linux內核時間管理
發表于 01-12 22:45
【「Linux 設備驅動開發(第 2 版)」閱讀體驗】+讀內核處理的核心輔助函數
,Linux內核平臺抽象和設備驅動程序;第3篇,充分發揮硬件的潛力;第4篇,嵌入式領域內的多種內核子系統。總共17章節,內容豐富,圍繞Linux內核
發表于 01-10 22:08
深入Linux內核:進程調度的核心邏輯與實現細節
在Linux系統中,進程調度就像一位精明的“CPU管理員”——它決定著哪個進程能優先使用CPU,多久切換一次進程,如何平衡系統響應速度與資源利用率。小到桌面應用的流暢點擊,大到服務器的多任務并發
deepin亮相2025中國Linux內核開發者大會
11 月 1 日,第二十屆中國 Linux 內核開發者大會(CLK)在深圳舉辦。CLK 作為國內 Linux 內核領域極具影響力的峰會,由清華大學、Intel、華為、阿里云、富士通南大
華納云服務器Linux系統電源管理與節能優化配置方法
在云計算時代,Linux系統的電源管理優化成為提升云服務器能效的關鍵環節。本文將深入解析Linux內核的電源管理機制,從CPU調頻策略到磁盤
如何配置和驗證Linux內核參數
在Linux系統運維和性能優化中,內核參數(sysctl)的配置至關重要。合理的參數調整可以顯著提升網絡性能、系統穩定性及資源利用率。然而,僅僅修改參數是不夠的,如何驗證這些參數是否生效同樣關鍵。
Linux權限管理基礎入門
在Linux的廣闊天空中,權限管理猶如一只翱翔的雄鷹,掌控著系統的安全與秩序。掌握Linux權限,不僅能讓你的系統管理更加得心應手,還能有效防止未授權訪問和數據泄露。本文將帶你深入探索
智慧路燈的推廣面臨哪些挑戰?
引言 在智慧城市建設的宏偉藍圖中,叁仟智慧路燈的推廣面臨哪些挑戰?叁仟智慧路燈作為重要的基礎設施,承載著提升城市照明智能化水平、實現多功能集成服務的使命。然而,盡管叁仟智慧路燈前景廣闊,在推廣過程中
樹莓派4 性能大比拼:標準Linux與實時Linux 4.19內核的延遲測試
引言本文是對我之前關于RaspberryPi3同一主題的帖子的更新。與之前的帖子一樣,我使用的是隨Raspbian鏡像提供的標準內核,以及應用了RT補丁的相似內核版本。對于實時版,我
Linux內核之父:軟件管理正面臨更大的挑戰
評論