野狼wolf 发表于 2008-11-30 12:51:44

booster_force_systicrate 300 有什么坏处?

看到网上说booster的参数设置,都是说
booster_autofps 200
booster_force_systicrate 0
但是我觉得把booster_autofps 设置0.
然后强制booster_force_systicrate 300.或者256.没有什么坏处吧?????
下面是我的测试数据:
booster_autofps 200
booster_force_systicrate 0 时候,我客户端进入服务器,然后用rcon stats控制台不停的刷新服务器FPS,发现.FPS稳定在256上,不过每十几秒就会有一次170FPS左右的跳变,
booster_autofps 0
booster_force_systicrate 300
这样设置的时候.同样方法,FPS稳定在256左右,没有跳变.
那么这两种设置那种有利于服务器?!

dual 发表于 2008-11-30 15:08:37

回复: booster_force_systicrate 300 有什么坏处?

指定systicrate的话,FPS显示不是实际值,只是一个计算出来的结果,所以如果下降的厉害客户端的ping上可以体现出来

相对的,booster的autofps是动态调整systicrate实现,这样似乎ping会(看起来)稳定一些

当然高版本booster还有一些复杂的参数

有什么不对的请补充

snvvxm123 发表于 2008-12-2 12:48:35

回复: booster_force_systicrate 300 有什么坏处?

我按你的方法试了下 比赛人多会卡 不稳定 只是1-8个人还好 人多就不行了

野狼wolf 发表于 2008-12-3 13:36:11

回复: booster_force_systicrate 300 有什么坏处?

对于其他的参数我都省略,因为我用了网上流传的booster.cfg,感觉就是鸡肋.而且,把整个cfg加进来时候,我进入自己的F,启动net的那个实时显示,发现ping从0-11ms,连续变化.所以我就提取了这两个参数直接写进了server

野狼wolf 发表于 2008-12-6 17:38:15

回复: booster_force_systicrate 300 有什么坏处?

验证过了,还是我所讲的,只有强制300,我的F才不会卡住.如果auotfps 200,一小时差不多卡住一次,全卡住

dual 发表于 2008-12-8 03:32:59

回复: booster_force_systicrate 300 有什么坏处?

有没有发现使用autofps限制的话,tracing精度会下降....

很多人反映子弹命中率下降了,ps3里面统计的数据也在下降

或许放开限制令客户端的弹道看起来不是那么好,但我想更能反应真实情况

有时候要亲自玩一段时间才能体会到细小的差异了

野狼wolf 发表于 2008-12-8 14:14:40

回复: booster_force_systicrate 300 有什么坏处?

这种差异是由什么引起的也不能定论呀`1`

zlz3763920 发表于 2008-12-9 18:38:43

回复: booster_force_systicrate 300 有什么坏处?

Post by dual
有没有发现使用autofps限制的话,tracing精度会下降....

很多人反映子弹命中率下降了,ps3里面统计的数据也在下降

或许放开限制令客户端的弹道看起来不是那么好,但我想更能反应真实情况

有时候要亲自玩一段时间才能体会到细小的差异了
有同感!我的服好像也是这个问题。刚开始学架服时,服务器弹道精度很高,现在好像M43,4连发都会偏,我也忘了改了什么参数,但服的FPS一直是500的。一直很纳闷。。。
大家能不能解释的详细点?

zlz3763920 发表于 2008-12-10 03:37:09

回复: booster_force_systicrate 300 有什么坏处?

晚上稍微查了一下,BOOSTER的原理是降低程序运行时的时钟间隔,即等待时间,系统中是sleep
函数。hlds.exe设计是sleep应为1ms,Windows系统的sleep则为10ms.
关于使用autofps限制,tracing精度会下降,确实是这样子,只要是有OP的玩家都能感受到弹道的变化,至于原理,在下不懂...:sweat:贴出我测试时变更的参数,在这个数值下子弹精确度是最高的.FPS也能够稳定在500左右,偶尔跳下300多.
booster_autofps 0
booster_minsleepms 1
booster_force_systicrate 1000
PS:本人系自己电脑上架的服务器,配置不高,参数仅供参考.
希望有高手来解答原理

kclee 发表于 2008-12-11 10:02:16

回复: booster_force_systicrate 300 有什么坏处?

给楼上点意见
booster_autofps 0
建议200以上 原因:动态调整对booster 2以上的版本比较节约CPU占用,稳不稳定要看你的硬件和系统。

booster_minsleepms 1
建议3-5 原因:这个是设置延时时间的,windows默认是10ms,而你强迫他降到1ms,很占用CPU的,

booster_force_systicrate 1000
建议0,强行指定运行1000这个也是很耗cpu的,hlds windows默认最高也是512,你搞他1000他也跑不上,白白浪费了CPU去拼命把它提升到1000?


附booster 2.4官方建议参数和参数解释:

// booster_autofps x (x = 0 to 1000, 0 = no target FPS)
//      Automatically changes value of sys_ticrate to achieve and maintain the desired server FPS (if possible).
// It is not recommended to target FPS greater than 200 or so.
// Note that autofps adjusts sys_ticrate, which makes it incompatible with any booster_lite_mode other
// than 3. Setting booster_autofps will force booster_lite_mode to 3.
booster_autofps 200
// booster_minsleepms x (x = 1 to 10, 10 = no change to multimedia timer)
//      This adjusts the multimedia system timer to trick HLDS into sleeping for less time. Note that
// the lower the value set, the higher the CPU consumption will be for HLDS. Values lower than 3
// are not recommended, as they can cause massive CPU consumption and/or system instability.
booster_minsleepms 5
// booster_force_systicrate x (x = 0 to 10000, 0 = let Booster2 manage the value itself (no force))
// Booster2 will force this sys_ticrate value. Note that using this option will set booster_autofps to 0
// and booster_lite_mode to 3, as these methods rely on a sys_ticrate value untouched by user settings.
// You should avoid directly setting sys_ticrate in your server.cfg, as manually adjusted values can
// cause problems with various parts of Booster2.
booster_force_systicrate 0
页: [1] 2 3
查看完整版本: booster_force_systicrate 300 有什么坏处?