jarlyyn 发表于 2023-12-1 17:23:54

服务器系统负载升高不严谨分析

最近chat里都开始说容易上top cmd。

我最近沉迷于做客户端app,没有调整过机器和做的任务,正好拿原有数据进行对比。

之前我做过过热模块,拿我自己的id的top 数值做了比例化,大概是

    App.Core.Overheat.Commands = {
      "west": 11,
      "w": 11,
      "north": 11,
      "n": 11,
      "east": 11,
      "e": 11,
      "south": 11,
      "s": 11,
"l": 8,
    }


我记得大概是拿topcmd中 总耗时除以命令个数的整数部分。就是 指数11,大概是 100个指令,耗时110000+的样子。

很明显,look 指令比移动低不少。

今天我又光荣入榜,截了下命令榜的前几位

│124.223.18.181:40586│l                           │201   │383355    │
│124.223.18.181:40586│ask                         │43    │218251    │
│124.223.18.181:40586│s                           │154   │198236    │
│124.223.18.181:40586│n                           │154   │198211    │
│124.223.18.181:40586│w                           │149   │189085    │
│124.223.18.181:40586│e                           │139   │172048    │移动指令是 大概都在1.3做有,比当时小幅度上升。

但主要是l 指令。

消耗指数直线飙升到了19做有,比之前高一倍还多。

所以,按我的数据,应该是l 特别是l npc时的消耗的技能消耗的很多。

我没玩青城id,看预览里似乎青城有技能会和npc外观互动,不知道又没有可能和这个有关系,有没有可能优化点性能。

看这个时已经在改机器了,发现的数据变化希望对服务器优化有所作用。


mimikami 发表于 2023-12-1 17:28:20

top cmd是把双刃剑

icer 发表于 2023-12-2 00:55:22

有没有可能look次数没增加,但是单次消耗增加了?有没有之前上榜的look的单次消耗数据

qrz 发表于 2023-12-2 12:24:45

让任务不要look
页: [1]
查看完整版本: 服务器系统负载升高不严谨分析