微軟已經宣布,Windows 游戲可以開始支持 DirectStorage API。
IT之家了解到,這個 API 首次出現(xiàn)在 Xbox X 系列上,它改變了游戲從 NVMe SSD 驅動器讀取數據的方式。
繞過 CPU 的處理過程,因此可發(fā)揮出 SSD 的全部速度,從而實現(xiàn)更快的讀取速度和更短的加載時間。
微軟早在 2020 年 9 月就宣布將其用于 Windows,但直到 2021 年才向 Xbox 開發(fā)者廣泛提供,今天正式支持 PC 游戲。
簡單來說,以前的 API 只允許游戲通過一次一個的 I / O 請求從驅動器加載數據,而且每個請求都必須在另一個請求被處理之前徹底完成;
而由于機械硬盤和 SATA 固態(tài)硬盤的速度并不算快,對加載時間的影響并不大。
但現(xiàn)在,由于利用 PCIe 通道的 NVMe 硬盤基本普及,大多數 PC 都可以實現(xiàn)數個 G 的讀取速度。
DirectStorage 可通過一次允許多個 I / O 請求重復利用新的解壓技術,以及更有效地將硬盤中的數據傳到 GPU 計算著色器來解決這些問題。
關鍵詞: