导读 微软近日在一份开发者文档中确认,用于存储子系统加速的 DirectStorage API,不仅限于 PCIe 4.0 SSD,事实上也兼容支持 PCIe 3.0 规格的 NVMe SSD,而且所有的 DX12 兼容 GPU,都支持该技术。

DirectStorage API 的工作原理很简单,就是让 GPU 计算着色器直接访问 NVMe SSD,直接处理游戏资源的解压缩,而不再需要绕过 CPU,从而大大提升游戏加载速度、降低延迟,同时也能节省 CPU 资源。

直白地讲,即便是体积它庞大的游戏,它也可以秒开,包括存盘载入的时候,基本消灭加载进度条。

另外,它还能加速 DX12 Ultimate 终极版中的采样器反馈(Sampler Feedback)功能。

DirectStorage 目前已经应用于 Xbox Series X/S游戏主机、Windows 10 电脑,而在显卡方面,微软表示所有的 DX12 GPU 都可以用,不过要想获得最佳体验,还是推荐最新的 DX12 Ultimate 兼容产品,包括 NVIDIA RTX 30 系列、AMD RX 6000 系列。

NVIDIA RTX 30 系列的RTX IO 技术,其实就是脱胎于 DirectStorage API,相当于该技术在N卡上的一种实现方式,官方宣称输入/输出性能是传统硬盘存储的最高达 100 倍。

DirectStorage 流程图

原文来自:

本文地址://q13zd.cn/directstorage-api-is.html编辑:吴康宁,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: