一、先说本人笔记本配置:
07年订购的Acer 4710gz,双系统: Win7 & XP sp3 @ 2GHz CPU, 2GB 内存,ATI Mobility HD 2400 XT,128MB显存,现在可以说是典型的低端机了,一般联机KF时要保证30fps的话,1280*800分辨率的显示效果最多只能开到medium,而且显卡驱动还是最新的

。
二、再说静止10-20s的问题:
在升级到1010之后的两周间不管联机还是solo,都没出现过画面静止的情况,直到上周周一,开KF便会小小停顿10秒左右,刚开始没太在意,但越到后来越是卡的厉害,主要表现为:
1.每次进游戏主界面就必卡上10s左右;
2.平均每场30分钟的地图不定期要停顿3次以上,而且必然每次20秒

。
3.停顿期间从任务管理器中可见CPU占用率为0%,而且可以观察到硬盘指示灯基本不闪烁 。
三、接着说所查过的解决方案:
1.先是根据前人经验,把主板显卡声卡和DX等都升到最新的,性能确实提升不少,但不幸的是问题依旧。
2.再去tripwire官网搜了一下,有post说禁用内存的页面文件、把Killingfloor.ini中的CacheSizeMegs=32改为256,能解决这个问题,我照做,但问题照旧

。
3.再后来看到1011v更新档能解决Freeze/hitch问题,更新1011后,问题依然,只好用vlan的1010新手档返回。
(由于新手档没提供KF_MaleVoiceTwo.uax等三个文件,还得用1010的覆盖回来)。

4.今天偶然看到我硬盘的游戏分区还剩1.5GB了,想起来升级1010之前也还有2GB的剩余空间,由于玩KF经常从server下载地图,想来占了不少空间,于是把不玩的游戏卸载了,腾出7G空间,最后还用Smart Defrag整理了一下碎片,再开KF,刚开始有点小卡,再后来的几个小时内KF再没出现以前的停顿10-20秒的情况了,问题终于“暂时”解决

,现在是以观后效。
5. 12.4,在Win7下测试玩KF还是有很频繁的停顿20s问题,于是我用CCleaner清理了一下垃圾文件和注册表,问题竟然也“暂时”解决。
四、最后说暂停/延迟/静止10-20秒问题的解决参考建议
1、KF所在硬盘分区的预留空间至少>2GB,低于1.7GB的话出现画面静止10-20s的概率大大增加。(重要)
2、用类似SmartDefrag的程序整理一下磁盘碎片,能助于提高对文件的访问速度。(建议)
3、个人经验上建议再用CCleaner清理垃圾文件和注册表试试。

(重要)
4、感谢热心玩家提示的建议:(重要)
a.升级最新版的驱动程序:主板芯片组,硬盘,显卡,声卡,DirectX等,能有效提升显示性能。(玩家SD提供)
b.先运行游戏,窗口化放到下面去,过段时间再进去后卡机的现象几乎没了。(会员paope提供)
c.把KF游戏文件夹剪切到别的空闲盘。(会员spyplay提供)
五、补充几句:
1、个人借此机会抛砖引玉,期望各位玩家群策群力,最终解决停顿问题。
2、当然希望对同有此类问题的玩家有所帮助啦。
3、欢迎讨论!
[
本帖最後由 fxxhero 於 2009-12-9 21:42 編輯 ]