我自己写的服务器启动文件很烂没有任何优化机制...所以希望有大佬帮助我写一下.我内存8G.CPU x5680 X 2 核心为12个.线程24线程,我希望脚本优化好.节省内存,增加tps。谢谢各位大佬啦

* -XX:+AggressiveOpts的含义是尽可能的使用更多对性能有帮助的优化功能
* -XX:+UseCompressedOops的含义是指针压缩,可以减少一定的内存占用(64位才支持)
* 如果分配的内存大于等于4GB,建议使用 -XX:+UseG1GC 使用G1GC,并且把最小和最大内存设置为相同的大小
转自Minecraft服务器优化教程 —— 让多带50%的玩家不再是梦
https://www.mcbbs.net/thread-478126-1-1.html
(出处: Minecraft(我的世界)中文论坛)
也可以用
多群组小游戏服求优化bat谢谢各位老板
https://www.mcbbs.net/thread-855310-1-1.html
(出处: Minecraft(我的世界)中文论坛)
这个现成的
* -XX:+UseCompressedOops的含义是指针压缩,可以减少一定的内存占用(64位才支持)
* 如果分配的内存大于等于4GB,建议使用 -XX:+UseG1GC 使用G1GC,并且把最小和最大内存设置为相同的大小
转自Minecraft服务器优化教程 —— 让多带50%的玩家不再是梦
https://www.mcbbs.net/thread-478126-1-1.html
(出处: Minecraft(我的世界)中文论坛)
也可以用
多群组小游戏服求优化bat谢谢各位老板
https://www.mcbbs.net/thread-855310-1-1.html
(出处: Minecraft(我的世界)中文论坛)
这个现成的
无涯a.a 发表于 2019-9-15 01:55
* -XX:+AggressiveOpts的含义是尽可能的使用更多对性能有帮助的优化功能
* -XX:+UseCompressedOops的含义 ...
能来成品直接复制粘贴嘛
xiao_yu_g 发表于 2019-9-15 02:04
能来成品直接复制粘贴嘛
- @echo OFF
- @set a=0
- :Menu
- color f
- title??重启次数[%a%]
- echo? ?? ???现在时间为%time%? ?今天是%date%
- echo ============================================================
- echo? ?? ?? ? 正在启动... [重启次数: %a%]
- echo ============================================================
- java -Xmx4000M -Xms500M -XX:+AggressiveOpts -Xincgc -jar 服务端核心.jar
- @echo 服务器已关闭,将重启
- @set /a a=%a%+1
- @goto Menu
- pause
这个?
我试试,,,,,,,
这个要看你是什么服务端。
复制代码
- java -Xms6G -Xmx6G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar paperclip.jar
本帖最后由 绿奈 于 2019-9-21 18:13 编辑
复制代码
这个是我写了很长时间的..嗯..壳自创
优化参数原贴:https://www.mcbbs.net/thread-839828-1-1.html
- @echo OFF
- TITLE 服务器 1.12.2
- cls
- ::启动核心名字默认为 服务器核心名字 如需更改请更改 java代码行最后一条数据
- ::java代码行前面都是关闭一些无用的类以追求更多性能的使用
- ::BY:Green_Chennai
- ::超整合.bat服务器启动器
- :menu
- cls
- echo.
- echo ========================================================
- echo 服务器启动
- echo 使用stop暂停/关闭服务器进行数据保存保存
- echo BY.Green_Chennai
- echo 1.默认维护启动模式
- echo 正常开关服务器
- echo.
- echo 2.无人看管服务器模式
- echo 服务器异常崩溃/遭到攻击至使服务器停机时会自动重启
- echo 输入Q退出
- echo ========================================================
- set choice=
- ::判断模式选择
- set /p choice= 请选择:
- IF NOT "%choice%"=="" SET choice=%choice:~0,1%
- if /i "%choice%"=="1" goto star
- if /i "%choice%"=="2" goto star2
- if /i "%choice%"=="Q" goto endd
- goto menu
- :star
- echo ========================================================
- echo 服务器启动
- echo 使用stop暂停/关闭服务器进行数据保存保存
- echo BY.Green_Chennai
- echo ========================================================
- pause
- java -server -Xincgc -Xmx1950M -Xms1024M -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 服务器核心名字
- echo.
- echo ========================================================
- echo 服务器数据已经保存,可以重新启动
- echo ========================================================
- pause
- cls
- goto star
- :star2
- echo ========================================================
- echo 自动维护模式启动
- echo 使用Stop暂停之后的初始化时间内可以进行关闭
- echo 本DOS命令窗口
- echo BY.Green_Chennai
- echo ========================================================
- echo 服务器准备启动:%time%
- echo 如有需要现在可以关闭Dos命令框
- ::一直ping本地服务器已延缓服务器启动时间
- ::延缓大约20S
- ping /n 10 127.0.0.1 >nul
- echo 准备完成:%time%
- ::延缓结束
- java -server -Xincgc -Xmx1950M -Xms1024M -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 服务器核心名字
- echo.
- echo ====================
- echo 服务器关闭
- echo ====================
- goto star2
- :endd
这个是我写了很长时间的..嗯..壳自创
优化参数原贴:https://www.mcbbs.net/thread-839828-1-1.html
绿奈 发表于 2019-9-15 08:24
这个是我写了很长时间的..嗯..
我去可以
绿奈 发表于 2019-9-15 01:50
这个是我写了很长时间的..嗯..
看来还是需要老娘来帮你贴一下原贴?
参数原贴
冥想了一夜的服务器启动参数
https://www.mcbbs.net/thread-839828-1-1.html
吾辈觉得你很有意思
加个壳子顺便就可以加一个BY:Green_Chennai了是趴
嗯?
麻烦你在电脑前道个歉然后就不用回复我了:(