CPU爆出底層設計漏洞?
修補芯片漏洞并沒有讓性能損失很多,建議修復
自從這個安全漏洞爆出之后,英特爾最核心的任務是在為自己的各款處理器開發安全更新,以盡可能快地測試和發布這些更新。截止 1 月 5 日,英特爾已經針對過去 5 年中推出的大多數處理器產品發布了更新。到下周末,英特爾發布的更新預計將覆蓋過去 5 年內推出的 90% 以上的處理器產品。
由于谷歌 Project Zero 所報告的兩種潛在攻擊隱患(被稱為 Spectre 和 Meltdown)能夠影響幾乎所有的操作系統和云平臺,英特爾的更新也涉及到操作系統供應商、公共云服務提供商、設備制造商和其他廠商。
英特爾的測試表明,安全更新“對不同工作負載的性能影響會有不同。對于一般的計算機用戶來說,影響并不顯著,而且會隨著時間的推移而減輕。雖然對于某些特定的工作負載,軟件更新對性能的影響可能一開始相對較高,但隨著采取進一步后續的優化工作,包括更新部署后的識別、測試和軟件更新改進,應該可以減輕這種影響。”
類似的觀點得到了一堆大佬的支持,具體測試結果包括:
蘋果:“我們的 GeekBench 4 基準測試以及 Speedometer、JetStream 和 ARES-6 等常見的 Web 瀏覽基準測試表明,2017 年 12 月的更新沒有顯著降低 macOS 和 iOS 設備的性能。”
微軟:“絕大多數 Azure 客戶不會感受到此次更新對性能的影響。我們已經優化了 CPU 和磁盤 I/O 路徑,在采納更新后沒有看到對性能產生明顯的影響。”
亞馬遜:“我們沒有觀察到這對絕大多數 EC2 工作負載的性能有產生實際的影響。”
谷歌:“在包括云基礎設施在內的大多數工作負載上,我們看到對性能的影響可以忽略不計。”
但一切還是要靠實際數據來說話,就在昨天,美國科技媒體 TechSpot 實測了 i7-8700K 搭配最新版本 Windows 10 在安全更新前后的性能表現,通過總共 14 輪測試考核了英特爾處理器受安全更新的性能影響情況。
比較出人意料的是,更新之后,如果你的電腦使用的是最新的 NVMe SSD 的話,你的磁盤讀寫性能會受到比較明顯的影響,實測性能下降依項目不同在 5% 到 10% 左右波動。
而在嚴重依賴處理器運算性能的基準測試、視頻渲染、壓縮/解壓縮方面,性能的差距和每次測試的軟件公差基本一致,可以理解性能影響基本可以忽略不計。
而在游戲當中,當把所有處理器相關的渲染選項調到最大之后,在極限負載下會有 1%-3% 的性能差別。
所以我們可以得出如下結論:
安全補丁對處理器性能有影響,處理器型號越舊,受影響的程度可能越大。
在最新型號的處理器上,計算性能的影響只有 1%-3%,對 NVMe SSD 的影響略高,但也可控在 10% 之內(如果你是 Mac 用戶的話,在本次漏洞爆出之前的 macOS 10.13.2 更新中已經補上了這一漏洞,但當時無人感覺到性能下降)。
各種行業應用都表示了同上相似的結論,但長期影響有待觀察。
英特爾會在后期安全更新中盡可能提升性能。
因此,無論是出于安全,還是為了保留性能,趕緊把你的操作系統升級到最新吧。
愛范兒原創回答,作者:常巖更多科技新鮮資訊+深度評測,請關注頭條號愛范兒