宣布兩年多之后,微軟終于把DirectStorage API帶到了PC平臺(此前用于Xbox X/S游戲機),但卻是個不完全體。
簡單地說,DirectStorage是一項存儲子系統(tǒng)加速技術(shù),可以讓GPU計算著色器直接訪問NVMe SSD,直接處理游戲資源的解壓縮,而不再需要繞過CPU,從而大大提升游戲加載速度、降低延遲,同時也能節(jié)省CPU資源。
技術(shù)原理
NVIDIA RTX 30系列顯卡的RTX IO技術(shù),其實就是脫胎于DirectStorage API(類似NVIDIA RT光追與微軟DXR API),相當于該技術(shù)在N卡上的一種實現(xiàn)方式,官方宣稱輸入/輸出性能是傳統(tǒng)硬盤存儲的最高達100倍,CPU占用率則可以降低20倍
傳統(tǒng)IO
RTX IO
DirectStorage API系統(tǒng)支持Windows 10/11,當然微軟推薦Windows 11,因為其內(nèi)置存儲優(yōu)化機制。
硬件上,SSD此前的要求是必須支持NVMe,并支持PCIe 3.0或者PCIe 4.0,但是現(xiàn)在不強制要求NVMe,不僅僅是M.2/PCIe SSD可以用,甚至支持SATA SSD。
顯卡上需要支持DX12,推薦最新的DX12 Ultimate,包括NVIDIA RTX 30系列、AMD RX 6000系列。
不過目前,DirectStorage在PC上還不支持GPU加速,效果會大打折扣,微軟只是承諾GPU加速就在路線圖上,下一步就會實現(xiàn)。
至于具體什么時候才支持GPU加速,微軟沒有明確的時間表,慢慢等吧。DirectStorage可是最初說去年就會登陸PC的
(舉報)