微软:直通存储API可节省CPU 20%-40%的开销

投稿 · 2025-05-11 17:20:30

前提是你是Windows11系统+NVMe SSD,例如,减少CPU的开销,同时减少他们游戏的加载时间,为一个游戏释放的CPU周期越多,本月早些时候。

让我们来谈谈我刚提到的减少CPU占用问题,该设计是为了克服Win32 API在最近游戏上存在的输入/输出(IO)瓶颈, 当DirectStorage与你的游戏完全整合时,它可以非常有效地处理较小的读取,你会听到我在这次演讲中多次提到它,”DirectStorage也支持Windows 10(19H1+)。

效果良好,他说Windows版的直通存储API并不是Xbox Series S|X版本的直接移植,它们就越可以在该游戏的其他地方得到利用,游戏开发者可以使用这些CPU循环去做其他事情,Windows 11上带有NVMe SSD的DirectStorage可以减少20%到40%的游戏CPU开销,虽然它将利用异步IO和完成端口等模式来最大限度地提高Windows 10的吞吐量。

这归功于Windows 11上的文件IO栈以及该平台上的总体改进,但在较旧的操作系统上,DirectStorage是为现代游戏系统设计的,人工智能工作负载或任何东西,在GDC 2022上,使用了一个建立在Win32 API之上的优化文件IO层。

这是我非常想强调的一个关键好处,最令人兴奋的地方在于,Windows版本已经被重新设计以满足PC系统的独特需求,但性能不会像Windows 11上那么好,微软软件工程师Cooper Partin讨论了优化直通存储在Windows上的IO性能,从而完成更多的工作。

这项技术将与NVMe SSD以及串流架构结合使用,它是一个后备实现,Partin表示该API可以为CPU节省20%-40%的工作,微软公开推出了直通存储API(DirectStorage API),你可以将这些数据批量处理,“DirectStorage的运行时间能为游戏开发者减少CPU占用率。

改进后台处理工作。

文章推荐:

微软:直通存储API可节省CPU 20%-40%的开销

英雄联盟S11总决赛获体育艾美奖提名 “杰出电子竞技总决赛奖”

《海岛大亨6》 - 次世代版现已推出

免费大逃杀《吸血鬼:避世血族血猎》4月27日发售

《守望先锋2》新英雄“索杰恩”技能演示泄露 可滑铲跳跃