回复: 服务器弹道问题?
你用的boosters是2.4吧,不是2.4也是2.3你把这个命令加在server.cfg里booster_autofps 1000把服务器FPS提高到512你现在才200多的FPS,这样你在试试,你开太多F不要看机器资源占了多少,你要进游戏看你服务器的FPS是多少如果是200以下,在稳定的F弹道也好不到那去,你进入游戏在控制台rcon stats就能看到服务器的FPS是多少,也能看到cpu占用了多少。
回复: 服务器弹道问题?
谢谢11楼 我在2楼回复你的 你看下回复: 服务器弹道问题?
....................................回复: 服务器弹道问题?
那还是你机器带不起这么多F,我们服务器FPS都在440以上,你才200多的FPS当然你弹道不好。这都不用说。30人的服务器人满FPS也要在300多以上才算可以。那个参数加了需要重启服务器程序才能起作用,我以前用过2.4没发现死过,你用2.35我没试过不知道加那个参数起不起作用,同时这个参数也要sys_ticrate 1000,服务器FPS才能提高到512,还有就是在你启动程序的时候也应该能看到FPS是多少,如果提高到512你的服务器FPS才200多,弹道就好不了,如果你本来就只有200多,你就继续找方法把服务器FPS提高到512,到时你在去看人满的时候服务器FPS是多少。回复: 服务器弹道问题?
我要建一个服务器阿 ,帮帮忙w回复: 服务器弹道问题?
本帖最后由 ganhai520 于 2009-9-25 08:52 编辑wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
回复: 服务器弹道问题?
看了你的贴就没心情帮你解决问题回复: 服务器弹道问题?
老实说我不太喜欢你说话的风格 不过还是帮你参谋参谋你可以试试把sv_maxupdaterate "101"的同时再sv_minupdaterate "101"
sv_maxspeed 320\900 个人感觉都一样 还有sv_maxrate "25000\20000也没区别
sv_minrate 2500\5000 不过哪种适合你要试过才知道
希望能帮到你
回复: 服务器弹道问题?
hehe问题不外乎这两个方面:一、带宽问题
你的100M带宽应该是共享,而不是独享。所谓共享就是很多用户一起占用这100M的带宽,其他用户使用带宽较小的情况下, 你得到的带宽就多,反之你的带宽就少。你要开130~140人需独享20M的带宽才能保障(虽然说开混战10M左右就够,可假设所有服务器上所有玩家都没死的情况下,峰值就能达到20M了)。共享的问题就是带宽的不稳定性,有时你可能自己占了100M中的90M带宽,有时候你可能连10M都没分到。
二、cpu问题
1、hlds对双核、双CPU的支持不是很好,所以当你开22个hlds进程时,要给每个hlds.exe指定使用的cpu。(如果你的服务器是2个双核 就5/5/6/6 ,1个双核cpu就11/11)
2、cs服务器版本一定要使用3647,因为这个版本hlds Cpu占用最少。
3、要分别启动22个hlds,比方说间隔1分钟或30秒启动一个,这样避免所有22个服务器同时更换地图导致个别cs服务当机或产生lag。
另:
server.cfg要这样配置
exec booster.cfg//这里要调用以下booster.cfg
sv_maxupdaterate 101
sv_minupdaterate 30
sv_maxrate 20000
sv_minrate 10000
sv_maxspeed 320
//sys_ticrate 1000 因为要使用booster插件
Booster用2.4版本,booster.cfg要这样配置
//configed by Atu
booster_show_connmsg 0
booster_autofps 0
booster_force_systicrate 150 //150就好,不要以为这里越高越好。
booster_minsleepms 5
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_floor 50
booster_cpu_mminc 2
booster_cpu_quiettime 300
booster_cpu_mmmin 3
booster_cpu_mmmax 8
booster_lite_mode 3
booster_lite_extra_sleep_frequency 0