707609131 发表于 2020-2-22 22:16:21

怎么算一个版本的服务器占用情况?

一直都在重申,传奇引擎是单线程,多核多线程对于游戏没有任何作用。





你的机器能开多少个区?

启动你一个区 观察你这个区的CPU占用 CPU占用为N%(以你此区最大在线人数为准)

(100)%/N%-1=M个 (这个较弱智的了)(减少个1是纯是为是留一点空余)

注意
一个区的CPU占用总数不能到达100%
如一核的U CPU占用达到100%此区必卡
如2核的U CPU占用达到50%此区必卡 50%*2=100%
如4核的U CPU占用达到25%此区必卡 25%*4=100%
如8核的U CPU占用达到12.5%此区必卡 12.5%*8=100%
如16核的U CPU占用达到6.25%此区必卡 6.25%*16=100%

如一个16核的开区情况
开一个区的话 CPU超6%左右就必卡的了..
如果开一个区 CPU占用是4%的话 那就可以开100%/4%-1=25-1=24个区的了.

重点的说一下
CPU占用多少与否 肯定与版本有关 但更与单核的主频有关
同一个版本 单核主频为2G的的CPU占用为10%的话
单核主频为4G的的CPU占用则为5%的了.
推荐大服用I7 7700K 默认主频就是4.2G的了..
阿里云机器普遍主频不高的


内存方面计算 (以你此区最大在线人数为准)
一个区占用N% m个区自然就占用 N%*M的了.

带宽占用方面和内存那个计算即可
页: [1]
查看完整版本: 怎么算一个版本的服务器占用情况?