下载此文档

硬盘读写分离.doc


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
,显著减轻无盘服务器硬盘的读写,加快页面文件的读写/执行速度,提升系统性能!无盘服务器的读写分离,很早就被提出来了。几乎所有的商业无盘系统都会将读写分离作为提高无盘运行速度的有效途径。可即使做了读写分离,系统性能也并没有得到显著的提升。为什么?因为他们分离错了!该分离的没有分离,而不该分离的却又分离了!现在市面上的无盘读写分离,都是将系统分区同游戏分区分开二个磁盘。殊不知,系统分区的磁盘读写负荷不知要大过游戏分区多少倍!为什么这么说呢?程序员都知道,程序一运行就会将自身完全载入内存了。虽然现在的游戏几乎没有不超过G大小的,但是,游戏主程序加上其需要调用的DLL文件,可能加起来也就才几十M而已,甚至更少!(大家可以运行一个大型游戏来看看它的内存使用量)。那另外那些几乎超过游戏总大小百分之九十九的东西是什么呢?不用说大家都知道,是游戏必不可少的资源文件,比如:地图、图像、声音等等。而游戏一般进去都会有等待载入的画面,这里等待载入的东西,就是那些资源文件。而这些资源文件载入后放在哪里了?即使你系统有NG的内存容量,也不要指望游戏会将它放全部放在内存里。(不信你现在又可以看看游戏所占用内存使用量)。那是放哪里了?那么多宠大的游戏资源文件是放在哪里了?去问个游戏程序员吧(问我也行啊,俺也是。。)。他会告诉你,放在页面文件里了!!!   千万不要以为,游戏是边运行边从硬盘读取文件的,游戏为了加快运行速度,都是将需要运行的文件预先加载入内存或是虚拟内存中的!而更多的是加载到虚拟内存即页面文件中,即使是几G的内存,也是摆设。感觉到恐怖吧!你以为你的系统分区磁盘几乎没做什么事,其实它是最累的!游戏的读取只需要进行一次,就是说载入一次,但是载入以后的东西是放在页面文件中的,游戏对页面文件的读取是非常频繁的!可现在的无盘全弄反了,将系统分区磁盘弄成个普通IDE,将游戏分区弄成阵列。好武器没有用到该用的地方。玩游戏会卡?几乎每一种技术的无盘系统,玩游戏都会觉得有卡的时候。看看你客户机的页面文件大小吧,最小都有二三百M吧,几十台机每台都来个几百M的读写量,呵呵,你想想,你那个又要做系统又要放页面文件而且“待遇又不好”的磁盘,它磁头会忙成什么样子!我已经分析的很清楚了,该分离的应该是页面文件!而游戏可以分,也可以不分。对于本身带有缓冲功能的无盘系统,大型游戏应该都放在无盘服务器上。而不常用的硬盘游戏,网络游戏就可以放在网络的其它机上面。(共享或是虚拟磁盘方式)。打开多个IE卡,最小化IE卡,启动QQ卡,退出游戏还是卡。这些都是对页面文件大量读写的时候。将页面文件分离出来吧!专门弄个硬盘提供页面文件的读写。这样,系统更稳定、游戏更流畅!怎么解决这个恼人的页面文件?暂时的方法,你可以升级您的系统分区的磁盘硬件,会有点改善,但解决不了根本。因为页面文件是同系统分区放在一个磁盘里面的,而用户与操作系统的交互是非常频繁的,就是说,依现在的磁盘读写速度,又要满足页面文件的读写,又要不影响用户同系统的交互,是做不到的。        另外一个解决方法,。解决

硬盘读写分离 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小251 KB
  • 时间2019-09-22