雨之核心RainCore
性能

实测数据

和 Leaf、Folia 在同一台机器上的压测结果。

26.3 三核心比较

同一台机器、同一组设置。玩家相距 256 格以内时,RainCore 赢得很明显;300 人以上完全分散时,Folia 比较好。表内以 TPS 为主,满分是 20,下方小字是平均每 tick 耗时与实际在线人数。

场景RainCoreLeafFolia

渐层色是该列最佳。Folia 的毫秒是单一区域的值,不能直接和其他核心相加比较。Folia 在分散场景会掉人,所以它的实际负载比 RainCore 轻。300 与 400 人分散以每秒加入 4 人测试,加入速度更快时 RainCore 也曾大量掉人。Leaf 的 300 人以上没有测,Paper 没有放进这一轮。

1.21.11 移植版

1.21.11 的棋盘格是手动编译後覆盖测试,还不是正式 jar。只装测试用的探针插件,工作线程 7。

场景TPS平均每 tick
200 人挤在主城19.916 ms
200 人,相距 256 格19.8530 ms
300 人,相距 256 格19.150 ms
200 人完全分散19.242 ms

整套插件测试

拿一个实际营运服务器的插件组合来测:1.21.11,37 个插件同时载入,包含 MythicMobs、Citizens、CMI、CraftEngine,200 名机器人相距 256 格,测试中持续生成 MythicMobs 怪物。连到共用数据库的同步插件没有放进来。

棋盘格TPS平均每 tick在线
开启19.545 ms200
关闭14.4369 ms200

两边都没有崩溃。机器人不会开界面或打副本,所以这只证明服务器稳定,插件功能本身还要用真实客户端确认。测试方法见测试条件。