2020 Windows 10 游戲更新七月版(2004版本信息)早就看向探尋者盛開,是指了對WDDM 2.7的大力支持,但還未任用系統配置高速度GPU調度中心的選擇。
硬件配置的的提升GPU運營是WDDM 2.7的通常功能表,它不得集成化/專用箱幾何圖形獨立顯卡可以管理系統個人的短短視頻內存,故而我愿意為你的的提升很好的耐熱性,少延長,的的提升平衡幀率或比較小幀率,并的提升了短短視頻錄制耐熱性。
大多數你實用各種空間圖形獨顯(Intel,Nvidia或AMD),多種的安裝驅動源程序均不其中包括電腦硬件快速的GPU調度室選擇項。
Intel和AMD驅動包應用程序均涉及對WDDM 2.7(Windows Display Driver Model)的適配,但要考慮的是Windows設立中剛剛有設施配置t加速的GPU調度中心工具欄。
最近,Linux 內核品牌責任人 Linus Torvalds 說服了 AWS 工程建筑師提交成功的其中一個版補丁網,該版補丁網的原則是降低 Intel CPU 遇到1種新穎窺見防御而產生信息外泄的風險隱患。這新穎防御叫做“探聽捕助 L1 信息監測防御”,英文縮寫 Snoop (CVE-2020-0550)。
今年的 3 月,是來自于 AWS 的軟文工程項目師 Pawel Wieczorkiewicz 著力察覺了 Intel 除理器的這游戲bug,它可以會透露 CPU 的內部存儲器器或臨時文件中的的數據,涉及到 CPU 主要包括 Intel 創始人盛行的 Xeon 和 Core 系統除理器。Pawel 迅猛向 Intel 報告格式了此方面,其次該游戲bug被 Intel 精準定位為中低檔較為嚴重的性游戲bug。
新的 Snoop 進攻用了 Intel CPU 多級別臨時文件、臨時文件一直性和系統傳輸線竊聽等形態,用是在 CPU 內核中的七級資料統計臨時文件(L1D),用“系統傳輸線竊聽”(bus snooping)功能性 —— 在 L1D 中修飾資料統計時進行的臨時文件的更新操作步驟,將資料統計從 CPU 中液化氣泄漏起來。
以20世紀 CPU 的焦距總的來說,計算的機大多數會進行三階段存緩的設計的概念來提高自己 CPU 的正常運作使用率。三階段存緩涉及 L1 一級存緩、L2 一級存緩、L3 三階段存緩,這一些存緩都集成系統在 CPU 內,這些食品的目的是用作 CPU 與主存儲空間相互之間的高速公路動態數據統計緩存動態數據區。至少 L1 最挨到 CPU 管理的本質;L2二;L3在此。正常運作速率方向:L1最慢、L2次快、L3最慢;容積高低方向:L1很小、L2較大的、L3主要。在下達一筆目標時,CPU 會先在最慢的 L1 中尋求都要的動態數據統計,找不倒再去找次快的 L2,還找不倒再去找 L3,L3 都還沒有才去存儲空間找。
而特一個清理平緩然而還為特一個大數據分析顯示顯示清理平緩(Data Cache,D-Cache,L1D)和特一個提示清理平緩(Instruction Cache,I-Cache,L1I),主要用以儲放大數據分析顯示顯示及實施大數據分析顯示顯示的提示轉碼,二者之間可還被CPU 訪問瀏覽,削減了 CPU 多核心內容、c#多線程爭用清理平緩形成的互動,提升了治理 器的特性。尋常CPU 的 L1I 和 L1D 符合同等的功率,譬如 I7-8700K 的 L1 可以說是指 32KB+32KB。Snoop 普攻可以說是一些竊聽 L1D 清理平緩中大數據分析顯示顯示的普攻的手段。
不到 Intel 的小編我不用驚惶,據 Intel 官方正品解釋一下說,這樣新傷害“不好施實”,從而不要走漏過多數值,目前 L1D 緩存設置中的數值異常有限制,從而只能是在神器任務使用時跳轉數值的短 時段時段內才會的存在。“小編不指出 Snoop 傷害在可信性賴的操作的系統軟件場景下一種使用的傷害的方式,鑒于要憑借這游戲bug都要還擁有大多數不近人情的狀態,就比如傷害的時段要剛好能與小編點擊方式的時段貼合,且方式跳轉的數值剛好能是傷害者愿意泄露的數值。”
該游戲bug公布隨后,另個位產于 AWS 的免費軟件施工師 Balbir Singh 為 Linux 內核申訴好幾個個補丁下載怎么用,該補丁下載怎么用使 Linux 的技術應用源程序就可以確定在級任務切換桌面時自動刷出 L1D 的緩存數據,以影響 Linux 平臺遇到 Snoop 傷害的危害性。
Singh 在 4 四月曾表達說:“這樣布丁怎么用是還可以預防孩子 的數據統計在釣魚任務開始和結束后被記錄或經過旁道散失。”他最初想要該布丁怎么用是還可以隨 Linux 內核的 5.8 版分著發布的。“一旦網絡設備使用,該特征參數將支持通過可以選擇加盟的適用編譯程序讀取 prctl() 系統來載入釣魚任務封閉后余留在 CPU 中的 L1D 緩存能力。”
但,出名技木公測小程序 Phoronix 二次革命論,在主線任務收尾后自動刷新 L1D 清理緩存會造成 CPU 的耐磨性削減。Linux 內核業務責任人人 Linus Torvalds 會認為,這將造成 動用該升級補丁網的任何 Linux 粉絲(不管會不會用于 Intel CPU)的 CPU 耐磨性削減,嚴正阻止了該升級補丁網,也還往事歷歷在目既往不咎地談起了騷話。
Torvalds 在進行回復該填寫信息的q郵箱列表框中寫到:“擔心在看看樣子,這基礎上是將轉碼自動刷新指令碼讀取到用戶名位置,并且為的進程能提供沒事種具體方法,不錯說讓與這事物相關的其它人也慢了下面。”
“換言之,據我所言,這就算不可思議的 Intel 分享了有缺陷的 CPU,它給虛擬技術化代碼創造了的故障 (我對這個并不太在乎),但當今要正是因為它的的故障 關系到難道就不這樣的故障 的 Linux 微信用戶,那就是全不的意義的。”
(Linus 在信件目錄中的閱讀答案)
“我不想某個應用程序跑起來就像在說 ‘哦,我是某個個尤其是的,美麗的,愈來愈柔嫩的花,我覺得突破 L1D 上的每某個目標緩存能力,不管怎樣怎樣你去什么呢 CPU 上,不管怎樣怎樣它要不要有系統漏洞’。因為這個應用程序不僅會降低自身速度,還會降低其他應用程序的速度。”
在一下十分 Linus 式的回應下,Linus 對增強現實軟件化的引入本來也是涉及 AWS 的,AWS 和另一個云保障能服務商似的,銷售人員的增強現實軟件 cpu 常見調用了一起線程同步(simultaneous multithreading,SMT)基本功能。Linus 完后體現了,“在調用 SMT 的實際情況下,日常任務卡調度中心是布置式參與的,因此 說,在日常任務卡截止與新日常任務卡逐漸開始互相自動刷新 L1D 內存是十分無知的。”
應當一提的是,AWS 的頂尖工程建設師 Benjamin Herrenschmidt 在與 Red Hat Linux 內核突出貢獻者 Ingo Molnar 的討論稿中也為該升級補丁下載怎么安裝網的爭吵增加一堆些情況。Herrenschmidt 相信這一個升級補丁下載怎么安裝網對 SMT 當今社會全不想義,但他督促 Linux 內核開發管理工作人員無需“把幼兒和沖涼水一個拿掉”,并辯駁了這一個升級補丁下載怎么安裝網是這是由于 AWS 想把超線程作虛擬主機 cpu 求購的處理方式。Herrenschmidt 說,“等升級補丁下載怎么安裝網并是要徹底解決啟動 SMT 的業主 VM 組織結構導致的話題,也是要維護 VM 因對一個體系上其他的 VM 的攻。”
事實上,Linus 已經不是第一次嚴辭拒絕與 Intel CPU 有關的補丁。2018 年初,為了修補 Spectre 漏洞,Intel 工程師提供了一個間接分支限制推測(indirect branch restricted speculation, IBRS)功能的補丁。Linus 當時就在郵件列表中公開指出 IBRS 會造成系統性能大幅降低,直言該補丁“也是徹徹徹底底底的餐廚垃圾”,“Intel 真實要做這種 X 一般的商品?” 一頓口吐芬芳。
Nvidia指出已啟動對Windows 10在三月五版游戲更新時間的兼容,但多種的Game Ready 446.14 WHQL帶動流程幾乎并不根據WDDM 2.7,普通地區已構成在Windows 10在三月五版游戲更新時間中,這無可厚非也缺乏硬件系統減速的GPU調度中心選擇。
就算英特爾無權傳導關干產品加快速度GPU調度員功能模塊的所有的訊息,但AMD和Nvidia近期查證,將在以后發行版軍委委員轉化該適配。
AMD意味印證,這些人的GPU10601050顯卡將蘋果支持電腦硬件速度的GPU運維,但當下尚不清除該用途了嗎會在增強版的10601050顯卡驅動下載方式中推行。
上一月上傳的Nvidia Developer驅使子軟件舊版本450.99主要包括了對WDDM 2.7的搭載,且還加上新一個轉換開關以在Windows設置子軟件中開啟“產品提高的GPU調度員”,并且該性能未能即日起搭載。
依據Nvidia的敘述,你將也可以啟動來源于減速的GPU調用,并體現 推動環節也將接收該懇請,因為GPU調用在“ NVIDIA display driver 450.99還未已正式的支持”,并也許時未常規的工作。
倆位是說:“官方論壇使用將逐個將上架的Game Ready Driver升級更新一起來供給。”