GDC预告片显示使用DirectStorageAPI的NVMeSSD解决方案的加载时间仅为1秒,但在单独的幻灯片中显示与默认WindowsAPI相比的差异很小。
Forspoken的开发商LuminousProductions最近在GDC上展示了一些最新的尖端游戏技术,包括对微软DirectStorage的支持。Forspoken是一款单人第三人称角色扮演游戏,计划于今年10月11日在PC和PS5上发布。令人惊讶的是,该游戏目前并未计划用于最新的Xbox游戏机,这些游戏机已经受益于DirectStorage技术。
微软上周宣布了DirectStorageAPI的可用性,但没有列出即将推出的支持该技术的游戏。目前尚不清楚这项技术需要多长时间才能完全实施,因为LuminousProductions可能已经与微软合作,在官方API发布之前集成DirectStorage支持。无论如何,GDCForspoken预告片展示了NVMe、SATASSD和HDD存储解决方案之间的一些加载时间比较,因此我们现在对预期有所了解。
不出所料,HDD加载时间比NVMe慢10倍以上,而SATASSD仅比NVMe慢2倍,尽管我们说的只是几秒钟。这可能取决于级别和场景复杂性,但从原始顺序读取速度来看,我们预计NVMe至少比SATASSD快10倍。不幸的是,预告片没有显示使用和不使用DirectStorage的区别,但开发人员提供了一个单独的幻灯片,与默认的Win32API相比,尽管有相当大的NVMeI/O提升,但收益却很小。
诚然,这是DirectStorage的第一个版本,微软承诺在未来的迭代中提供更高的速度。此外,其他游戏开发者可能会花费更多时间来优化此功能,因此DirectStorage和Win32API之间的性能差距最终可能会扩大。