服务器配置 E5-2667v2  3.9Ghz  8核32G独立机
总共有7个端 一个BC端 一个主城端 两个生存区端 一个资源区端 一个地皮区端
总共吃了7个核心 空出一个核心 内存没人空开12G占用
 
 
目前最高可以承载40+的人不卡 但是有的时候10+人就卡
没有任何优化插件,没有禁用红石高频鞘翅等
对bukkit.yml spigot.yml paper.yml进行了优化 还有server.pro配置视距的调小
也就是说是6个端的BC跨服服务器
希望可以从优化插件,优化方案,优化bat等角度得到解答
总共有7个端 一个BC端 一个主城端 两个生存区端 一个资源区端 一个地皮区端
总共吃了7个核心 空出一个核心 内存没人空开12G占用
 
目前最高可以承载40+的人不卡 但是有的时候10+人就卡
没有任何优化插件,没有禁用红石高频鞘翅等
对bukkit.yml spigot.yml paper.yml进行了优化 还有server.pro配置视距的调小
也就是说是6个端的BC跨服服务器
希望可以从优化插件,优化方案,优化bat等角度得到解答
 本帖最后由 苏宁y 于 2020-8-9 10:26 编辑 
【优化】服务器优化指南 | 和卡顿永远说再见
https://www.mcbbs.net/thread-774469-1-1.html
(出处: Minecraft(我的世界)中文论坛)
[优化]Simple Anti-Mob Lag —— 冻结生物以缓解卡服[1.9-1.16]
https://www.mcbbs.net/thread-874306-1-1.html
(出处: Minecraft(我的世界)中文论坛)
[机制]DisableAI —— 禁用某些生物AI,某种程度上减少一些服务器卡顿吧[1.13-1.15]
https://www.mcbbs.net/thread-943798-1-1.html
(出处: Minecraft(我的世界)中文论坛)
[管理]Clearlag —— 控制实体和区块以及卡服分析[1.8-1.14.X]
https://www.mcbbs.net/thread-954998-1-1.html
(出处: Minecraft(我的世界)中文论坛)
使用Openj9 也可以进行优化
最大最小内存都调为一样的数值比较好
https://mirrors.tuna.tsinghua.ed ... /8/jre/x64/windows/
 
 
下载这个
【优化】服务器优化指南 | 和卡顿永远说再见
https://www.mcbbs.net/thread-774469-1-1.html
(出处: Minecraft(我的世界)中文论坛)
这是优化帖子
[优化]Simple Anti-Mob Lag —— 冻结生物以缓解卡服[1.9-1.16]
https://www.mcbbs.net/thread-874306-1-1.html
(出处: Minecraft(我的世界)中文论坛)
[机制]DisableAI —— 禁用某些生物AI,某种程度上减少一些服务器卡顿吧[1.13-1.15]
https://www.mcbbs.net/thread-943798-1-1.html
(出处: Minecraft(我的世界)中文论坛)
[管理]Clearlag —— 控制实体和区块以及卡服分析[1.8-1.14.X]
https://www.mcbbs.net/thread-954998-1-1.html
(出处: Minecraft(我的世界)中文论坛)
使用Openj9 也可以进行优化
最大最小内存都调为一样的数值比较好
https://mirrors.tuna.tsinghua.ed ... /8/jre/x64/windows/
 
下载这个
第一个插件可以在服务器tps低的时候冻结
第二个插件是可以直接冻结的
第三个插件能限制实体的生成
1.16大头还是实体运算, 尤其是村民和僵尸. 优化的办法也很简单, 要么减少数量, 要么减少实体AI. 可以考虑使用 EntityTrackFixer 或 simple anti mob lag. 不过这有点影响游戏体验.
你说的卡应该是BC里的某一个服卡, 可以针对这个服做优化.
如果不想减少实体数量和AI, 那就只能开分服分担压力, 这样也可以充分利用多核性能.
我自己科技空岛服的解决方案也是开多服, 因为村民和刷怪塔比较多每个服带10人就mspt就四十多了, 1.16性能差到想骂人
另外的启动参数优化可以忽略不计, 也就带10个人和带11个人区别, 给个Xms和Xmx就行了.
你说的卡应该是BC里的某一个服卡, 可以针对这个服做优化.
如果不想减少实体数量和AI, 那就只能开分服分担压力, 这样也可以充分利用多核性能.
我自己科技空岛服的解决方案也是开多服, 因为村民和刷怪塔比较多每个服带10人就mspt就四十多了, 1.16性能差到想骂人
另外的启动参数优化可以忽略不计, 也就带10个人和带11个人区别, 给个Xms和Xmx就行了.
BakaXD 发表于 2020-8-9 10:24
1.16大头还是实体运算, 尤其是村民和僵尸. 优化的办法也很简单, 要么减少数量, 要么减少实体AI. 可以考虑使 ...
xms xmx最大最小设置一样还是?
苏宁y 发表于 2020-8-9 10:24
【优化】服务器优化指南 | 和卡顿永远说再见
https://www.mcbbs.net/thread-774469-1-1.html
(出处: Minecr ...
优化帖子全部参考过了,saml的话可以采纳 第三个可能不兼容1.16.1
安少An_Shao 发表于 2020-8-9 10:27
优化帖子全部参考过了,saml的话可以采纳 第三个可能不兼容1.16.1
我服务器使用的clearlag 你跟我说不兼容吗
这个是非常兼容的
使用openj9 也可以大大优化
苏宁y 发表于 2020-8-9 10:26
设置为一样的数值 比较好 我服务器就是这样优化的
另外可以用Openj9
怎么查看我现在的java环境
安少An_Shao 发表于 2020-8-9 10:27
优化帖子全部参考过了,saml的话可以采纳 第三个可能不兼容1.16.1
Openj9 优化帖子
参数不用看 就是给你个参考 xmx xms调一样
https://www.mcbbs.net/thread-899289-1-1.html
另外 自动检测openj9的哦
如果想看自己 有没有安装成功
打开cmd
输入 java -version 截图给我 其实自己看就能看懂
我服务器好像也是E5-2667v2 
也是这样优化 带动 6-18人没问题
但是记住 不要大量让他们饲养蜜蜂这种东西蜜蜂检测花朵是和村民差不多的
tick耗很大
你也可以用一下[村民优化]VillagerOptimiser [防止掠夺者]LimitPillagers [重启命令]Halo_RT
重启命令设置每天凌晨三天重启 这样自动重启可以释放内存等等
也是这样优化 带动 6-18人没问题
但是记住 不要大量让他们饲养蜜蜂这种东西蜜蜂检测花朵是和村民差不多的
tick耗很大
你也可以用一下[村民优化]VillagerOptimiser [防止掠夺者]LimitPillagers [重启命令]Halo_RT
重启命令设置每天凌晨三天重启 这样自动重启可以释放内存等等
1a2s3d4f1 发表于 2020-8-9 11:03
https://steinborn.me/posts/tuning-minecraft-openj9/,这才是openj9参数优化,mcbbs的那个会降低j9的性能 ...
首先 我只是说参考 并没说用参数 因为j9不需要什么参数就会优化
其次 抢答案也没这样的
苏宁y 发表于 2020-8-9 11:20
首先 我只是说参考 并没说用参数 因为j9不需要什么参数就会优化
其次 抢答案也没这样的 ...
对不起,我发的时候还没注意。
openj9那些类共享什么的是默认启用的,是不用什么参数
1a2s3d4f1 发表于 2020-8-9 11:24
对不起,我发的时候还没注意。
openj9那些类共享什么的是默认启用的,是不用什么参数 ...
是的啊.. 我只是给他个**
只是凑巧看到了这个优化
里面的参数都可以不填写
 本帖最后由 1a2s3d4f1 于 2020-8-9 11:28 编辑 
我建议你给这种参数当openj9优化教程,国内是不是没人用openj9开服?,openj9的类共享和aot编译器可以加速启动,我openj9与hotspot启动同样的mod包,一个4分钟15秒一个6分钟
苏宁y 发表于 2020-8-9 11:24
是的啊.. 我只是给他个**
只是凑巧看到了这个优化
我建议你给这种参数当openj9优化教程,
1a2s3d4f1 发表于 2020-8-9 11:27
我建议你给这种参数当openj9优化教程,国内是不是没人用openj9开服?,openj9的类共享和aot编译器 ...
有是有 非常少
苏宁y 发表于 2020-8-9 09:56
【优化】服务器优化指南 | 和卡顿永远说再见
https://www.mcbbs.net/thread-774469-1-1.html
(出处: Minecr ...
实测了openj9几天,内存是优化了,子服宕机的频率高了几倍,这种宕机还是没有crashreport的,就是命令行不动了