|
游戏机的需求
需求决定一切,首先我们来看看,今天这些横扫千万家庭的游戏机有什么需求呢?
CPU和处理需求:
• 图像处理:一般都是由专用的硬件来处理的。
• 高性能CPU:如果不需要高性能的CPU,IBM、Toshiba以及其他厂商又何必研发Cell Processor呢?
• 高速内存
存储和输入/输出需求:
• 流存储:存储需要高速,文件系统也需要能跟得上设备的处理速度(高性能文件系统),而未来可能是网络上的一个共享文件系统。
• 提供存储和输出的一个高数据比的通道。
在我们了解游戏对存储的需要后,未来几年游戏又会对存储将会造成怎样的影响呢?今天我们知道,个人电脑市场花了十年的时间对企业存储设备造成了一定的影响。但如果考虑到目前游戏市场发展更快,这个时间很有可能减半。而假设游戏在未来会对存储市场产生影响的话,笔者相信会有三个潜在的影响出现:物理存储密度和性能;文件系统以及电力和设备的冷却。
三大方面影响存储技术走向
未来的游戏是共享的联机游戏,也就是说你不仅仅跟机器玩,你还可以和身边的朋友甚至其他国家的陌生人一起玩。今天已经出现了很多这样的游戏,包括我们耳熟能详的众多网络游戏,如魔兽、精灵等等,也涌现了大量的网络游戏公司。我们可以看见游戏对存储的需求,正从三大方面影响了存储技术走向,包括物理存储、文件系统以及电力和冷却系统。
物理存储
受到网络性能的限制,很多游戏玩家都会抱怨游戏服务器响应速度太慢。不过同等重要的存储性能却常常被大家所忽视。随着游戏越来越大,玩家的加入和退出就变得至关重要,而且也变得越来越复杂,这就需要存储更多的信息,处理更多的数据。同时因为本地存储要比网络速度更快,所以当我们通过网络访问存储时,发送少量的信息总比发送所有的信息速度要快。
这也就意味着游戏需要存储更多的信息,随着游戏的不断推陈出新,读取信息的速度也将越来越快。读取信息将比写入信息更加重要,因为很多写入的操作是在载入游戏的时候完成的,而且存储密度也将增加,来满足游戏的需要。
文件系统
因为游戏需要更高的存储性能的支持,文件系统也需要可以扩展以便满足网络玩家的需要。因为存储需要更快,文件系统要能满足存储性能的需要。
举例来说,如果你使用一个NTFS文件系统,过几年以后你会发现你的启动时间越来越长了。如果你的系统崩溃需要重新安装的话,你就会惊奇地发现系统变快了。这是因为文件系统数据、元数据和虚拟内存区的碎片太多了,也不是执行Microsoft的磁盘碎片整理程序能解决的,但那是另外的问题了,我们这里不谈。
文件系统的性能需要能满足这些性能的需要,而笔者这些年来对于碎片的不满也需要特别加以关注,保证游戏的操作流畅,希望也能够改善其它系统和文件系统。
上一页 [1] [2] [3] 下一页 |