晴晴321
cpu突然带不动了,但我做的不过是一个纯净端,插件也不多。我1.16.5使用的是java16,一般来说1.16.5用的是java8-15,java版本不对会不会导致cpu负载升高,求解答(请带理由或依据)

曜往星空
1.16.5就是要用java8-15 16用的是兼容模式了

CPU占用高 会不会有其他软件占用了?

名副其实
检查你的服务器内存分配。
高版本服务器至少要分配 8GB 的内存。即使不添加模组也应知悉,高版本的纯净服性能消耗不亚于一个小模组服。
另:高版本开服请使用 Purpur + Aikar's Timing Flags 以获得更高的性能表现。

Flower_胡子
一般来说我是建议1.16.5老老实实java8的
除非你有插件需要高版本的
java8-281 https://cowtransfer.com/s/3a3ca2d3d09243
你服务器是什么配置呢 高版本不太建议用E5 除非只是基友之间娱乐下

晴晴321
名副其实 发表于 2022-9-5 22:50
检查你的服务器内存分配。
高版本服务器至少要分配 8GB 的内存。即使不添加模组也应知悉,高版本的纯净服性 ...

十分感谢大佬,可以请问下Aikar's Timing Flags是什么吗,我没有搜到

名副其实
晴晴321 发表于 2022-9-5 23:25
十分感谢大佬,可以请问下Aikar's Timing Flags是什么吗,我没有搜到

Aikar's Timing Flags 是为服务器设计的一系列启动参数,用于提升服务器性能。
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paperclip.jar nogui


你只需要这些代码用作启动参数:
  1. -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true
复制代码


引自: https://aikar.co/2018/07/02/tuni ... lags-for-minecraft/