我的世界服务器java启动脚本_我的世界服务器优化教程怎么调试启动脚本

小编为大家带来了《我的世界》服务器优化教程怎么调试启动脚本,很多新手腐竹自己开好服务器后觉得自己的插件mod装的也不是很多,但是玩起来又不流畅,不知道如何是好,这里小编就来为大家讲解下要如何优化自己的服务器。

* 三 - 启动脚本 *

(网页后台可以跳过本段)越多的启动参数反而导致越多的性能损耗。在不了解JVM工作原理的情况下,不要随随便便增加一大堆无用的启动参数。一般情况下指定最小内存、最大内存即可,Java7还需要指定一个大于等于128MB的MaxPermSize。GC回收模式等等参数都应该由JVM自动选择,例如国外论坛流传的使用G1GC可以优化MC性能,的确,G1GC减少了Full GC的时间,但是会额外增加10%~30%的CPU时间占用,完全得不偿失。还有流传很广的设置MaxGCPauseMillis参数。这个参数的含义是控制GC垃圾回收的最大时间。设置一个很小的数值的确从表面来看服务器没有瞬卡的问题了,但是这样会导致每次垃圾回收都不够深入和全面,这样的结果就是服务端运行时间越久越卡,而且很可能出现OOM(内存不够了)直接蹦服。

例如Java7的开服参数可以是(大型插件非常多,MaxPermSize可以设置得更高):

-Xms最小内存 -Xmx最大内存 -XX:MaxPermSize=128M -XX:+AggressiveOpts -XX:+UseCompressedOops

Java8的参数可以是:

-Xms最小内存 -Xmx最大内存 -XX:+AggressiveOpts -XX:+UseCompressedOops

* -XX:+AggressiveOpts的含义是尽可能的使用更多对性能有帮助的优化功能

* -XX:+UseCompressedOops的含义是指针压缩,可以减少一定的内存占用(64位才支持)

f6d461867c8fbc9d53468f786c7965f3.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值