CPU利用率与很多因素有关如:玩家跑图,高频红石等,都会大幅度增加CPU利用率
java再进行垃圾回收的可能性呢(誤
从timings能看出什么
tps19.5不是很流畅么?还需要优化?
从timings来看应该是玩家跑图导致地图大量加载导致的,如果cpu使用率偏高,建议把内存调大一些
MC_tingfeng 发表于 2019-3-28 14:53
从timings来看应该是玩家跑图导致地图大量加载导致的,如果cpu使用率偏高,建议把内存调大一些 ...
好像确实有关系 那请问为什么cpu使用率偏高要把内存调大一点呢?
ldw0711 发表于 2019-3-28 16:46
好像确实有关系 那请问为什么cpu使用率偏高要把内存调大一点呢?
mc服务端神奇特性,内存不够CPU来凑,
亲测1G内存cpu90% 16G内存CPU20%
MC_tingfeng 发表于 2019-3-28 16:58
mc服务端神奇特性,内存不够CPU来凑,
亲测1G内存cpu90% 16G内存CPU20%
惊了=.= 原理不太清楚是嘛?
xiazhen3938 发表于 2019-3-28 13:56
tps19.5不是很流畅么?还需要优化?
tps的确挺高 但是cpu持续高占用 在之后tps就开始不可逆的下降了
ldw0711 发表于 2019-3-28 17:03
惊了=.= 原理不太清楚是嘛?
需要缓存的事件过多,内存不够就只能提前处理,这样CPU的使用率当然会高了
解决办法,
1.加快区块卸载速度,spigot中的chunk gc 时间调小
2.添加跑图限制或地图边界限制类插件