《Disney +》 迪士尼、Marvel、彼思、星球大戰…  多功能輕量級MMO遊戲滑鼠「Razer Naga X」將於日本上市   《Tchia》:創造一款由「新喀里多尼亞」所啟發的遊戲   即將發售!總監野村哲也在採訪中深入探討於「FINAL FANTASY VII REMAKE INTERGRADE」亮相的全新尤菲!   今天想來哪一道?日本PlayStation以料理形式介紹遊戲陣容!   PlayStation VR《DOOM 3:VR版》令噩夢真假難辨   歡迎 Firesprite 加入 PlayStation Studios 的大家庭   【開箱】買了張Transcend microSD卡,放進Nintendo Swicth試試看!   《Deathloop》加長版遊戲體驗搶先看 

Linux Kernel 4.20 修正 Intel CPU Bug 造成的效能影響

商業

Linux Kernel 4.20 修正了 Intel CPU 的多個 Bug,卻造成 CPU 效能嚴重下跌,某些效能甚至跌 30%。

Linux Kernel 4.20 修正 Intel CPU Bug 造成的效能影響

之前看到 Intel CPU Spectre / Meltdown 的問題,沒有看到有什麼解法。

對此問題研究不深,先看看此篇新聞的討論,實際的情況等用得到再來研究。

下述整理自此篇:Spectre 變種2 的修補程式拖慢效能又讓 Linux 之父不開心了!

Torvalds 的對於此 漏洞修補 與 效能影響 的想法

  • Torvalds 認為英特爾宣稱 Spectre 漏洞的修補程式穩定性,但卻沒有討論它對效能的影響,當效能大幅下滑時,還不如直接關閉SMT
  • Torvalds 認為對於L1TF漏洞修補程式也是一樣邏輯:不會影響效能的東西才能變成預設

Linux 4.20 效能影響

  • Linux 4.20 核心的 Intel Core i9 機器在 PHP 效能測試,比之前成績掉了30% (是今年內所有安裝 Spectre / Meltdown 修補程式的機器中效能跌幅最大的)
  • Python 效能測試結果中,Linux 4.20也明顯退步。
  • 這樣的成績使一台搭載雙 Intel Xeon Gold CPU 的頂級伺服器變得和 AMD EPYC 機器差不多

造成 Linux 4.20 效能大跌的元兇 是這版核心預設加入修補「Spectre 變種2」漏洞的作法:

  • 「單執行緒間接分析預測 (Single Thread Indirect Branch Predictors,STIBP),它會讓跑在 Intel CPU 上的 Linux 4.20 更新到最新微程式碼。
  • Intel 因應 Spectre 變種2 提供的3種緩解方案:
    1. STIBP :專門防護具備 Hyper Threading (英特爾版的 Simultaneous MultiThreading, SMT) 功能的Intel CPU
    2. IBRS (Indirect Branch Restricted Speculation)
    3. IBPB (Indirect Branch Predictor Barrier)

相關網頁

Tsung

隨機商業新聞

NordVPN