小帅XiaoShuai
核心:CatServer
版本:1.12.2
报告地址:https://spark.lucko.me/8xRhB1SZSQ
————————————————————————
服务器TPS异常的低,但是服务器内存与CPU都没有占用满
过去TPS低是因为内存不足了,可以理解。但是现在CPU与内存甚至一半都没有用到,为啥TPS就这么低呢
我知道限制一些方块的数量(例如物品缓冲机)可以缓解卡顿,但是这些方块不应该是影响CPU与内存吗0.0 然而CPU和内存一半都没用到
————————————————————————
有人知道解决方法吗0.0

奥力給
你的GC好大,可能是回收不及时造成的
可以去换个bat启动参数试试

那个锤子模组占用的也不少

(不擅长分析,仅供参考)

小帅XiaoShuai
奥力給 发表于 2022-12-7 22:43
你的GC好大,可能是回收不及时造成的
可以去换个bat启动参数试试

这是我的启动项,之前看mcbbs另外一个优化贴整的

  1. @echo off
  2. set restart=0
  3. :restart
  4. set server_name=服务器的名字
  5. set min_ram=1024
  6. set max_ram=14336
  7. set jar_name=CatServer.jar

  8. title %server_name% 最大内存%max_ram%M 重启次数%restart%次

  9. java -server -Xincgc -Xmx%max_ram%M -Xms%min_ram%M -Xss512K -XX:+AggressiveOpts -XX:+UseCompressedOops -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=2 -XX:CMSInitiatingOccupancyFraction=70 -XX:-DisableExplicitGC -XX:TargetSurvivorRatio=90 -jar %jar_name%

  10. timeout /t 5 /NOBREAK

  11. set/a restart=restart+1

  12. goto restart
复制代码

漠然一笑
尝试使用如下优化手段
https://www.mcbbs.net/thread-1232993-1-1.html
https://github.com/YouHaveTrouble/minecraft-optimization

小帅XiaoShuai

我看了这些教程,写的都是如何降低CPU和内存的占用
但是我CPU和内存连一半都没有用到,TPS还是很低

Flower_胡子
看着和林业 IC2有关  NPC可能也有关系
服务器CPU型号是什么
MC服务端比较吃单核性能
单核性能强能缓解卡顿

心羽咕咕
单核性能太差  志强不适合开高版本的服务器

小帅XiaoShuai
Flower_胡子 发表于 2022-12-8 00:57
看着和林业 IC2有关  NPC可能也有关系
服务器CPU型号是什么
MC服务端比较吃单核性能

CPU是 E5-2690
主要是奇怪,以前造成卡顿能很明显找到原因,内存满了
但是现在内存一半都没用到就低tps

小帅XiaoShuai
心羽咕咕 发表于 2022-12-8 02:53
单核性能太差  志强不适合开高版本的服务器

但是也不是高版本服务器来着,是1.12.2

Flower_胡子
小帅XiaoShuai 发表于 2022-12-8 17:01
CPU是 E5-2690
主要是奇怪,以前造成卡顿能很明显找到原因,内存满了
但是现在内存一半都没用到就低tps ...

这个U 那毋庸置疑了 建议换单核性能更高的服务器吧

心羽咕咕
小帅XiaoShuai 发表于 2022-12-8 17:01
但是也不是高版本服务器来着,是1.12.2

1.12.2但你是模组服啊? 志强开模组 根本行不通

第一页 上一页 下一页 最后一页