Intel處理器多線程功能悲劇!驚曝超大BUG
在4~5月期間,Intel開始更新處理器的勘誤文件,現在我們終於知道其中內情,Skylake和Kaby Lake處理器的微代碼(microcode)存在BUG。
所謂微代碼是處理器的一種更新特性,通過從Intel的站點下載微代碼,載入到處理器核中,對一些BUG進行勘誤。微代碼是包含處理器的微指令(Microinstructions)的數據塊。
原來,上周末,著名Linux發行版Debian發布警示文章,稱該BUG涉及Intel Skylake/Kaby Lake處理器(包括桌面、HEDT、嵌入式移動平台)以及Xeon V5/V6甚至還有奔騰。
癥狀是,同步多線程開啟下會造成一些高危的系統行為。包括應用異常、數據丟失、數據處理超負荷等。
Intel官方的描述是,某些複雜條件下,處理小於64指令(如AH、BH、CH、DH寄存器)的短循環,會造成系統失控。但是,該情況出現僅限同步多線程啟用時才有,也就是發生在一個物理線程承載兩個邏輯線程時。
發現者Mark Shinwell是在Deibian上使用OCamlL編譯器時發現的。
修復方式:
Kaby Lake—向主板或OEM廠商索要最新的BIOS/UEFI更新;同時關閉同步多線程
Skylake——shell命令「grep -E "model|stepping" /proc/cpuinfo | sort -u」,如果輸出結果有78/94,且步進為3,請更新7月17日的新系統,該內核(20170511)打包了最新microcode;如果輸出結果非上述所顯,請關閉同步多線程,知道BIOS/UEFI更新。
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
※國產巨頭要鯨吞全球最大移動GPU!真相了
※勒索病毒使這款筆記本走紅 至今供不應求
※隨時充電連WiFi!復興號高鐵票價 大驚喜
※支付寶自動販賣機亮相街頭:竟能先享後付
※12999元!小米自曝史上最貴產品 自帶風速
TAG:驅動之家 |
※Nv RTX20系列顯卡越貴Bug越多!DLSS功能悲劇了
※偉大的悲劇之Google
※Oculus創始人批Magic Leap One是「悲劇」
※沈義人注意:別讓OPPOFind X的悲劇在Reno身上重演
※再現蘋果iPhone 8尷尬遠不止!iPhone XR更悲劇
※網友成功在iPhone X運行WIN7 但結果很悲劇
※iPhone 7用戶悲劇!升級iOS 後沒信號
※短短几天OPPO Reno連發兩起碎機事件,Find X的悲劇要重演嗎?
※悲劇!三星S8/Note8無緣升級One UI
※再現蘋果iPhone 8的尷尬遠不止!蘋果iPhone XR要更悲劇
※iPhone老用戶悲劇了!iOS 12重磅功能有門檻:硬體封死升級渠道
※悲劇了!令人期待的LCD屏幕iPhone量產要推遲
※Movies:悲劇or喜劇,誰是你的pick?
※三星 Galaxy Fold 悲劇了,摺疊屏手機還有戲嗎?
※iPhone Xs/Xs Max全球首碎,炫耀釀成悲劇:痛仰
※悲劇!華為工程師:iPhoneXS信號差是硬體問題,沒得救!
※Oculus 聯合創始人發表博客文章:Magic Leap 就是一個悲劇
※白兔糖literature——風箏的悲劇
※vivo APEX概念機悲劇了,要量產又多了兩個攔路虎
※微軟:Win10更新Bug悲劇不會再發生