Skip to content
托管 · 服务器配置

Aikar 参数:是否需要

著名的 Aikar 参数对 G1 垃圾回收器有什么作用、对谁有益,以及为什么在小型服务器上没有区别。

更新于 2026年8月13日

Aikar 参数是一组针对 Minecraft 服务器调优的 G1GC 参数。它们的目的不是加快服务器速度,而是让垃圾回收停顿变得短暂且可预测。

它们改变了什么

  • 提高分配给新生代的内存比例(G1NewSizePercent)——Minecraft 中的大部分垃圾都是短命的。
  • 将停顿目标设置为约 200 毫秒(MaxGCPauseMillis)。
  • 禁用激进的压缩整理,并为大内存堆调整区域大小。

什么时候有效果

情况效果
内存堆 8 GB 或以上,在线活跃明显:长时间卡顿更少出现
整合包明显
内存堆 2–4 GB,5 名玩家几乎没有
问题不在 GC 而在某个插件没有

在修改参数之前,请先确认卡顿确实与垃圾回收器有关:在 Paper 日志中可以看到 Can't keep up,在 Spark 报告中可以看到 GC 占比——性能分析、垃圾回收器与停顿。

在 Millida 中

控制面板已经按照套餐的内存大小以调优过的 G1 参数启动服务器。您无需另外从第三方指南中复制参数:其中一些是为 Java 8 设计的,在 Java 21 上要么被忽略,要么会导致问题。

如果您清楚自己在做什么,启动参数是可以编辑的——启动参数。有一条规则:每次只改一个并测量,不要直接套用“论坛打包方案”。

Minecraft 托管您离线时服务器仍在运行创建服务器