» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 微软德国产品经理:新XO游戏拷入硬盘后,读盘速度不会加快太多。

这个东西有什么争论的,高速DVD读盘速度本来就不比硬盘慢多少。加上数据压缩来降低硬盘读取量,最终优化到硬盘和DVD读盘差不多速度,这个很正常啊,压缩来降低读盘量,这在古老的PS年代就是正常的优化策略,没什么可以说的。


硬盘主要是降低DVD光驱损耗,加快速度主要是对于BD来说的,目前的BD光驱速度太慢了。


TOP

简单讲就是用CPU解码来换硬盘读取量,这个优化不仅仅针对光盘,也针对硬盘。优化后,读盘时间会从读盘时间部分转移到解码时间,总读取时间还是大大减少了,不过光盘硬盘读取占总比重降低了,对加载时间的影响也减少了。

说BD大容量只能塞视频也是这个原因,游戏数据如果不压缩,读盘太慢,压缩后,大容量基本上是摆设,只有视频和音轨容易填满光盘。

卡神的新作倒是很需要大容量光盘,新的技术带来的需求,可惜PS3的RSX目前来看不支持,XO的DVD却不够用……

世界上总是没有完美的东西



TOP

很浅显的例子,一个超大尺寸的不压缩bmp和同样大小的步长压缩bmp,步长压缩的加载速度要远远快于不压缩的bmp

[ 本帖最后由 largewc 于 2008-9-12 03:03 编辑 ]


TOP

引用:
原帖由 dachuizi 于 2008-9-12 10:07 发表


单从IO上讲,光盘载体读取速度是远低于硬盘载体的,不过你说的靠压缩数据这个办法,我不清楚具体实现过程,比如解压需要多久,是否增大CPU负载这种细节化问题.
还一点,可能是为了降低发热吧,我摸着刚从光驱拿出来的盘 ...
应该是这样,降低DVD的负载。数据压缩是肯定有意义的,游戏机一般内置一些硬压缩解码器,它们做这个很适合。

用CPU负载来降低存储器负载一定程度上是有意义的,毕竟解压缩主要是内存的带宽,只要压缩格式不复杂,解码过程和硬盘光盘读取的过程速度差别太大了。

用U换带宽的方法在渲染过程中也有应用,显存压缩格式也是为了降低填充所消耗的带宽,用GPU压缩解码来降低对显存带宽的需求。

TOP

发新话题
     
官方公众号及微博