之前微軟就已經(jīng)發(fā)表了DirectStorage技術(shù),并且率先在Xbox Series X/S上使用。微軟也已經(jīng)把這個技術(shù)帶到了PC上,不過之前的DirectStorage技術(shù)是1.0版,雖然可以讓NVME SSD為游戲提速,但是不支持GPU加速,而且游戲應(yīng)用得也不多。而現(xiàn)在微軟表示要推出1.1版,算是將這個問題解決了,這也意味著Windows 11作為游戲平臺已經(jīng)非常完美了。
DirectStorage這個技術(shù)原理其實很簡單。之前游戲數(shù)據(jù)是存儲硬盤中,然后通過顯存交給CPU處理器解壓,然后再由CPU解壓了游戲數(shù)據(jù)后,再由GPU處理,最終生成實際的游戲畫面。但是通過DirectStorage技術(shù),GPU就能直接訪問硬盤,并將游戲數(shù)據(jù)解壓,這樣跳過了CPU解壓的步驟,不但能解放CPU資源,同時也能大幅度提升游戲加載速度,以及降低游戲的延遲。
實際上這項技術(shù)NVIDIA已經(jīng)使用了,也就是我們熟知的NVIDIA RTX IO技術(shù),當(dāng)然NVIDIA類似的技術(shù)都是封閉式的,不會對其他廠商開放,所以實際上支持NVIDIA這一技術(shù)的游戲也不多。不過NVIDIA自己聲稱支持這一技術(shù)的游戲,比其他使用傳統(tǒng)硬盤的游戲,速度提升最高能達到一百倍。
而現(xiàn)在微軟正式確認(rèn),DirectStorage 1.1版本將完全支持GPU壓縮,從而讓游戲擺脫對CPU的依賴。這一技術(shù)將憑借GPU在并行計算上的優(yōu)勢大大改進游戲資源解壓縮的速度,這樣游戲的加載速度、運行速度都會有明顯的提升。當(dāng)然,這也需要游戲廠商支持才行,NVIDIA和AMD在硬件上支持這一技術(shù)完全沒有問題,
微軟自己還展示了DirectStorage 1.1的優(yōu)勢,在微軟的測試中,在沒有這項技術(shù)的時候,載入5.65GB的游戲資源,需要耗時2.36秒鐘,CPU占用率也瞬間達到100%;但采用了DirectStorage 1.1,就只需要0.8秒鐘,性能直接拉高了30倍,CPU占用率降到了15%。這樣未來在很多游戲中,我們都會看到CPU的占用率極低,至少在顯卡功耗大增的時候,CPU看來不會成為游戲過程中的一個新的熱源了。
DirectStorage這個技術(shù)本來就包含在DX12 Ultimate上,所以要完美支持這一技術(shù),需要顯卡完全支持DX12 Ultimate,從這個角度來看,AMD需要RDNA 2顯卡才行,也就是RX 6000;而NVIDIA應(yīng)該從RTX 20開始就支持這一技術(shù),所以最近兩年購買新顯卡的用戶應(yīng)該不用擔(dān)心,至于更早的顯卡就要看微軟以及兩大GPU廠商的支持力度了。
在硬盤部分,DirectStorage 1.1支持所有硬盤,包括HDD和SSD,當(dāng)然HDD本來傳輸速度有線,所以提升可能不會太大,建議還是采用NVME的SSD,估計到了PCI-E 3.0之后的硬盤,用戶在游戲中就不會有太明顯的區(qū)別感知了。至于支持的系統(tǒng),包括了Win10和Win11,不過Win11的性能會更好,有更多關(guān)于IO的優(yōu)化。
微軟并沒有說明會什么時候?qū)irectStorage 1.1技術(shù)更新到系統(tǒng)上,也沒有說明何時會將相應(yīng)的API推給廠商,不過這都應(yīng)該不是問題。由于Xbox目前已經(jīng)支持這一功能,所以游戲開發(fā)者應(yīng)該很快會獲得API,對于游戲玩家來說,未來HDD機械硬盤應(yīng)該是徹底淘汰了,NVME的SSD才是游戲的最佳硬件。