本帖最后由 skyliye 于 2020-11-21 16:23 编辑
请看看那个优化的好
请看看那个优化的好
发不出来 不支持
- SetCanShu=-XX:+UseG1GC -server -XX:+DisableExplicitGC -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:+AggressiveOpts -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=100 -XX:+UseStringDeduplication
这里是第一个的
- 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%
这里是第二个的
表面上来看是第二个更好一点(并且带有某服务器托管的自动调整内存)
但是这个默认是占满全部的电脑内存的,如果你用的是家用电脑开服不建议选这个
告诉你一件事,不要随随便便就去拿人家服务器的开服Bat偷参数,自己去教程贴看着写自力更生不是更好吗?
本帖最后由 X_jianchuan1 于 2020-9-12 17:45 编辑
优化 开服的 那个好 他的参数 比你第一个好很多 因为 一个是 综合的 一个是分开的 所以说 优惠开服的 他是分开的 优化自然好 而且 优化 参数 是要看你 cpu 内存 服务端类型定的
mdhulian 发表于 2020-9-12 17:16
发不出来 不支持
优化 开服的 那个好 他的参数 比你第一个好很多 因为 一个是 综合的 一个是分开的 所以说 优惠开服的 他是分开的 优化自然好 而且 优化 参数 是要看你 cpu 内存 服务端类型定的
开服 优化.bat这个好,不过你需要将 -Xms -Xmx 设置为相等的大小,可以避免分配内存时造成的卡顿
本帖最后由 1a2s3d4f1 于 2020-9-12 19:30 编辑
第二个的 -Xss512K建议去掉,可能导致卡顿GC暂停短
第二个的 -Xss512K建议去掉,可能导致卡顿GC暂停短
1a2s3d4f1 发表于 2020-9-12 17:32
第二个的 -Xss512K建议去掉,可能导致卡顿
为什么 他会好
Xiaoxinzhi 发表于 2020-9-12 17:28
开服 优化.bat这个好,不过你需要将 -Xms -Xmx 设置为相等的大小,可以避免分配内存时造成的卡顿 ...
为什么 他会好 难道不是优化开服的那个好没
mdhulian 发表于 2020-9-12 17:33
为什么 他会好 难道不是优化开服的那个好没
??可能是吧,具体请实际开服来做参考,第二个使用了G1GC,在内存大6G-12G的情况下滞后明显减少
具体参考站内:https://www.mcbbs.net/thread-867786-1-1.html
第二个比较好,但是我一般都是用普通的