宣布兩年多之后,,微軟終于把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的……