服务器优化器 ServerOptimizer · 帧率采样 回收调度 实体清理 · 含作者调试

服务器优化器 ServerOptimizer · 帧率采样 回收调度 实体清理 · 含作者调试-Biu腐蚀网
Rust 服务器优化器 ServerOptimizer v1.0.0
帧率采样 + 回收调度 + 安全实体清理 + 诊断报表。购买后作者按你的服情亲自调试参数。
¥129
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

 

Rust 服务器优化器 ServerOptimizer v1.0.0 · 帧率采样 / 回收调度 / 实体清理 / 诊断报表。购买后作者亲自帮你调试参数。

这个插件做什么

就四件事,都能在日志里看到:

  • 帧率采样:自己算服务器帧率(不依赖 RCON),存下 1 分钟 / 5 分钟 / 1 小时 / 开服以来的均值。卡没卡、掉没掉,报表直接给数字
  • 回收调度:垃圾回收本身要卡一下(实测 300~400 毫秒),插件把它挪到人少的时候做,高峰期不去添乱;帧率突然掉下来时也会自动救急
  • 实体清理:定时清掉地面的掉落物、尸体。只清这三类,其他一律不动,默认只预览不真删
  • 诊断报表:一条命令出一份报表——帧率曲线、实体构成、内存、回收记录、参数建议

装上后你会看到什么

敲 perfreport(或等自动报表写进日志),大概长这样:

当前帧率:239.8 近 1 分钟:237.9 近 5 分钟:238.0
实体数:4067 托管堆:777 MB 进程内存:3077 MB 在线:1 人
掉速趋势:开服 240.0 → 现在 198.3(-17.4%,明显下滑)
垃圾回收:共 2 次 平均耗时:392 ms 最长:393 ms
实体构成 Top8:hemp-collectable 128 / mp5.entity 122 / oil_barrel 110 …

「掉速趋势」这一行回答的就是”数值是不是一直在掉”;「回收耗时」这一行就是你玩家说的”顿一下”——回收一次全服卡 390 毫秒,插件的任务是把这 390 毫秒挪到没人的时候。

不会删错东西

清理是服主最容易翻车的地方,所以设计得很死:

  • 只清掉落物、尸体、死亡背包三类,其他类型一律不碰
  • 建筑块、领地柜、睡袋、箱子、载具、密码锁、炮塔、玩家、NPC 全部强保护,领地柜保护范围内的一律不动
  • 实体要先被插件”认识”一轮,第二轮才可能清理;刚掉落的物品有存活时间门槛,不会被抢
  • 默认只预览不真删:先看「命中:掉落物 10 个、尸体 6 个 —— 未真正删除」,确认合理再开真删

测试服实测(如实)

机器 Xeon E5-1650 v4 @ 3.6GHz(6核12线程)62G 内存
空载帧率 240(满帧)
一次回收耗时 329 ~ 394 ms
一次回收量 最多 179 MB
清理扫描 4067 个实体,受保护跳过 231 个,命中掉落物 10 + 尸体 6,未真删
报错 0

说明:以上是 10 槽测试服空载数据。”玩家多了卡顿”的实际效果需要在你自己的服上跑一天看报表,参数也是按你的服情调的——这正是购买后我亲自调试的原因。

它做不到什么

  • 不能提升单核性能。Rust 主循环单线程,CPU 单核速度是天花板,插件只能减负
  • 不能让满员服还保持满帧。实体清理能缓解,不能根治
  • 每 5 分钟存盘卡 2~8 秒是游戏机制,把 server.saveinterval 从 300 调到 600 能缓解,这不是插件的事

价格

档位 价格 说明
标准价 ¥129 单服授权 + 终身更新 + 作者亲自调试
基础会员 ¥119 同上,会员价
永久会员 ¥98 同上,会员价

所有档位都含同一件事:购买后作者亲自按你的服情调试参数——内存阈值、清理阈值、回收时机这些参数没有万能值,我会看你的报表逐项调到位,不是丢个文件给你就完事。

安装 3 步

  1. 把 ServerOptimizer.cs 丢进 oxide/plugins/
  2. 重启服务器(或等 Oxide 自动重载),日志出现「已启动:每 5 秒采样一次」即开始工作
  3. 敲 perfreport 看第一份报表;如果你的服务端命令收不到,把配置里的「自动报表」设成 60,报表会自己写进日志

不需要任何依赖插件,不与其他插件冲突。

命令速查

perfreport 完整诊断报表
perfstat 一行状态:帧率 / 实体 / 内存 / 在线 / GC 次数
perfgc 立刻回收一次内存
perfclean [dry|run] 手动清理;dry 只看不删,run 真删(默认按配置)
聊天 /perf 游戏内看报表,需 serveroptimizer.admin 权限

激活(一服一码)

购买后你会拿到一个 PL-XXXX-XXXX-XXXX 格式的授权码,两种方式任选:

  1. 控制台 / RCON 执行 serveroptimizer.auth PL-XXXX-XXXX-XXXX
  2. 配置文件 oxide/config/ServerOptimizer.json 里「授权 Authorize → 插件授权码 LicenseCode」填码,重载插件

未授权时不会报错、不会卸载:诊断报表照常可看,自动回收调度与实体清理不生效。

授权后每 6 小时自动复核一次;授权服务器临时连不上时,本地凭据有 3 天宽限期,期间功能不受影响。

售后

  • 购买后作者亲自调试参数(看你的报表逐项调)
  • 装不好不满意全额退款;客服就是作者本人
  • 一服一码,换服/换机免费重发授权码
¥129 · 基础会员 ¥119 · 永久会员 ¥98 · 含作者亲自调试

← 返回 自研插件商店

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享