xiao_yu_g
我自己写的服务器启动文件很烂没有任何优化机制...所以希望有大佬帮助我写一下.我内存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(我的世界)中文论坛)
这个现成的

xiao_yu_g
无涯a.a 发表于 2019-9-15 01:55
* -XX:+AggressiveOpts的含义是尽可能的使用更多对性能有帮助的优化功能

* -XX:+UseCompressedOops的含义 ...

能来成品直接复制粘贴嘛

一梦入神宫.
xiao_yu_g 发表于 2019-9-15 02:04
能来成品直接复制粘贴嘛
  1. @echo OFF
  2. @set a=0
  3. :Menu
  4. color f
  5. title??重启次数[%a%]
  6. echo? ?? ???现在时间为%time%? ?今天是%date%
  7. echo ============================================================
  8. echo? ?? ?? ? 正在启动... [重启次数: %a%]
  9. echo ============================================================
  10. java -Xmx4000M -Xms500M -XX:+AggressiveOpts -Xincgc -jar 服务端核心.jar
  11. @echo 服务器已关闭,将重启
  12. @set /a a=%a%+1
  13. @goto Menu
  14. pause
复制代码

这个?

xiao_yu_g

我试试,,,,,,,

xmdhs
这个要看你是什么服务端。
  1. 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 编辑
  1. @echo OFF
  2. TITLE 服务器 1.12.2
  3. cls
  4. ::启动核心名字默认为 服务器核心名字 如需更改请更改 java代码行最后一条数据
  5. ::java代码行前面都是关闭一些无用的类以追求更多性能的使用
  6. ::BY:Green_Chennai
  7. ::超整合.bat服务器启动器
  8. :menu
  9. cls
  10. echo.
  11. echo ========================================================
  12. echo                     服务器启动
  13. echo        使用stop暂停/关闭服务器进行数据保存保存
  14. echo                  BY.Green_Chennai
  15. echo        1.默认维护启动模式
  16. echo        正常开关服务器
  17. echo.      
  18. echo        2.无人看管服务器模式
  19. echo        服务器异常崩溃/遭到攻击至使服务器停机时会自动重启
  20. echo                   输入Q退出
  21. echo ========================================================
  22. set choice=
  23. ::判断模式选择
  24. set /p choice=          请选择:
  25. IF NOT "%choice%"=="" SET choice=%choice:~0,1%
  26. if /i "%choice%"=="1" goto star
  27. if /i "%choice%"=="2" goto star2
  28. if /i "%choice%"=="Q" goto endd
  29. goto menu
  30. :star
  31. echo ========================================================
  32. echo                  服务器启动
  33. echo     使用stop暂停/关闭服务器进行数据保存保存
  34. echo               BY.Green_Chennai
  35. echo ========================================================
  36. pause
  37. 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 服务器核心名字
  38. echo.
  39. echo ========================================================
  40. echo 服务器数据已经保存,可以重新启动
  41. echo ========================================================
  42. pause
  43. cls
  44. goto star
  45. :star2
  46. echo ========================================================
  47. echo                  自动维护模式启动
  48. echo     使用Stop暂停之后的初始化时间内可以进行关闭
  49. echo                     本DOS命令窗口
  50. echo                  BY.Green_Chennai
  51. echo ========================================================
  52. echo 服务器准备启动:%time%
  53. echo 如有需要现在可以关闭Dos命令框
  54. ::一直ping本地服务器已延缓服务器启动时间
  55. ::延缓大约20S
  56. ping /n 10 127.0.0.1 >nul
  57. echo 准备完成:%time%
  58. ::延缓结束
  59. 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 服务器核心名字
  60. echo.
  61. echo ====================
  62. echo 服务器关闭
  63. echo ====================
  64. goto star2

  65. :endd
复制代码


这个是我写了很长时间的..嗯..壳自创
优化参数原贴:https://www.mcbbs.net/thread-839828-1-1.html


xiao_yu_g
绿奈 发表于 2019-9-15 08:24
这个是我写了很长时间的..嗯..

我去可以

极光creeper
绿奈 发表于 2019-9-15 01:50
这个是我写了很长时间的..嗯..

看来还是需要老娘来帮你贴一下原贴?
参数原贴
冥想了一夜的服务器启动参数
https://www.mcbbs.net/thread-839828-1-1.html

吾辈觉得你很有意思
加个壳子顺便就可以加一个BY:Green_Chennai了是趴
嗯?

麻烦你在电脑前道个歉然后就不用回复我了:(


第一页 上一页 下一页 最后一页