Skip to content
Hosting · Cấu hình máy chủ

Aikar flags: có cần thiết không

Aikar flags nổi tiếng làm gì cho bộ thu gom rác G1, ai được lợi và tại sao trên máy chủ nhỏ sẽ không có sự khác biệt.

Cập nhật 13 tháng 8, 2026

Aikar's flags là một bộ tham số G1GC được tinh chỉnh cho máy chủ Minecraft. Mục tiêu của chúng không phải là tăng tốc máy chủ, mà là làm cho các khoảng dừng của bộ thu gom rác trở nên ngắn và dễ dự đoán.

Chúng thay đổi điều gì

  • Tăng tỷ lệ heap cấp cho thế hệ trẻ (G1NewSizePercent) — phần lớn rác trong Minecraft có vòng đời ngắn.
  • Đặt mục tiêu khoảng dừng khoảng 200 ms (MaxGCPauseMillis).
  • Tắt tính năng nén mạnh và tinh chỉnh kích thước vùng cho heap lớn.

Khi nào chúng có tác dụng

Tình huốngTác dụng
Heap từ 8 GB trở lên, có người chơi online thường xuyênRõ rệt: các đợt đóng băng dài ít xảy ra hơn
Gói modRõ rệt
Heap 2–4 GB, 5 người chơiHầu như không có
Vấn đề không phải do GC mà do pluginKhông có

Trước khi thay đổi flags, hãy chắc chắn rằng tình trạng đóng băng thực sự liên quan đến bộ thu gom rác: trong log của Paper bạn có thể thấy Can't keep up, và trong báo cáo Spark là tỷ lệ GC — Profiling, Bộ thu gom rác và các khoảng dừng.

Trong Millida

Bảng điều khiển đã khởi động máy chủ với G1 được tinh chỉnh theo dung lượng bộ nhớ của gói. Bạn không cần sao chép flags từ các hướng dẫn của bên thứ ba một cách riêng lẻ: một số trong đó được thiết kế cho Java 8, và trên Java 21 chúng hoặc bị bỏ qua hoặc gây ra vấn đề.

Nếu bạn biết mình đang làm gì, các tham số khởi động có thể chỉnh sửa được — Tham số khởi động. Có một nguyên tắc: thay đổi từng cái một và đo lường, đừng áp dụng một “gói từ diễn đàn”.

Hosting MinecraftMáy chủ của bạn chạy khi bạn offlineTạo máy chủ