微软:直通存储API可节省CPU 20%-40%的开销
本月早些时候,微软公开推出了直通存储API(DirectStorage API),该设计是为了克服Win32 API在最近游戏上存在的输入/输出(IO)瓶颈。
在GDC 2022上,微软软件工程师Cooper Partin讨论了优化直通存储在Windows上的IO性能。他说Windows版的直通存储API并不是Xbox Series S|X版本的直接移植,Windows版本已经被重新设计以满足PC系统的独特需求。
最令人兴奋的地方在于,Partin表示该API可以为CPU节省20%-40%的工作,前提是你是Windows11系统+NVMe SSD。游戏开发者可以使用这些CPU循环去做其他事情。
“DirectStorage的运行时间能为游戏开发者减少CPU占用率,同时减少他们游戏的加载时间。这项技术将与NVMe SSD以及串流架构结合使用,效果良好。
减少CPU的开销。这是我非常想强调的一个关键好处,你会听到我在这次演讲中多次提到它。为一个游戏释放的CPU周期越多,它们就越可以在该游戏的其他地方得到利用,改进后台处理工作。例如,人工智能工作负载或任何东西。
让我们来谈谈我刚提到的减少CPU占用问题。DirectStorage是为现代游戏系统设计的。它可以非常有效地处理较小的读取,你可以将这些数据批量处理,从而完成更多的工作。 当DirectStorage与你的游戏完全整合时,Windows 11上带有NVMe SSD的DirectStorage可以减少20%到40%的游戏CPU开销,这归功于Windows 11上的文件IO栈以及该平台上的总体改进。”
DirectStorage也支持Windows 10(19H1+),但在较旧的操作系统上,它是一个后备实现,使用了一个建立在Win32 API之上的优化文件IO层。虽然它将利用异步IO和完成端口等模式来最大限度地提高Windows 10的吞吐量,但性能不会像Windows 11上那么好。
0-
微软 Xbox 宣布成立单独的“云游戏”部门,将带来专属于云的体验
2022-03-28 -
微软表示ID@Xbox计划推出以来 独立开发者收入超25亿美元
2022-03-25 -
微软发Windows 11新版 修复诸多问题任务栏更好用
2022-03-24 -
对微软英伟达育碧进行黑客攻击的嫌疑人为16岁未成年人
2022-03-24 -
微软承认遭黑客入侵:产品源代码被盗 但问题不大
2022-03-23 -
雪崩和微软合作的游戏《走私》可能跳票到了2023年
2022-03-22 -
传闻:因《奥日》开发商内部问题 微软已中止与其合作
2022-03-21 -
微软或将删除Xbox玩家直接分享游戏视频到推特的功能
2022-03-20 -
微软创建世界最大的数据中心废热回收计划 将为芬兰南部居民供暖
2022-03-20 -
微软称Win11文件管理器广告只是测试 不打算对外公开
2022-03-16 -
微软CEO纳德拉的儿子去世 得年26岁
2022-03-03 -
破解Windows的KMS激活工具上架微软商店 可批量激活Win11
2022-03-03 -
微软和索尼大肆收购游戏工作室 G胖没有感到心慌
2022-03-01 -
动视暴雪股东起诉公司 称微软收购案违反交易法
2022-02-26 -
儿子拒绝停玩NS 微软开发者老爸愤怒锁喉被判刑
2022-02-23