Skip to content
Hosting · Khắc phục sự cố

OutOfMemoryError: không đủ bộ nhớ

Phân tích lỗi hết bộ nhớ: heap space khác metaspace thế nào, cách tìm nguyên nhân và cần làm gì ngoài việc nâng cấp gói.

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

java.lang.OutOfMemoryError: Java heap space

Máy chủ đã hết bộ nhớ. Nó hoặc là bị crash, hoặc là bắt đầu thu gom rác liên tục và bị treo.

Các loại

Văn bảnÝ nghĩa
Java heap spaceHeap chính đã cạn — trường hợp phổ biến nhất
MetaspaceHết bộ nhớ cho các lớp: thường do /reload hoặc quá nhiều mod
GC overhead limit exceededBộ thu gom chạy nhưng không giải phóng được gì: thực chất là như nhau
unable to create native threadQuá nhiều luồng: một plugin tạo chúng không giới hạn

Cần làm gì

  1. Xác định xem bộ nhớ có thực sự thấp không. Để tham khảo, xem Bạn cần bao nhiêu bộ nhớ và Bộ nhớ cho gói mod.
  2. Kiểm tra rò rỉ bộ nhớ. Nếu mức tiêu thụ tăng tuyến tính sau khi khởi động lại và không bao giờ giảm, thủ phạm là một plugin hoặc mod: spark heapsummary cho thấy thứ đang làm đầy heap — Spark.
  3. Giảm tải: bán kính, giới hạn thực thể, số lượng thế giới, tạo trước thay vì tạo ngay lúc chạy — Tối ưu Paper.
  4. Nâng cấp gói của bạn nếu bạn thực sự đang chạm trần bộ nhớ — Thay đổi gói của bạn.

Tuyệt đối không

Đừng dùng /reload — đây là nguồn kinh điển gây lỗi Metaspace và rò rỉ bộ nhớ khó truy vết. Hãy khởi động lại toàn bộ máy chủ.

Biện pháp tạm thời

Khởi động lại tự động hằng ngày sẽ làm dịu triệu chứng trong lúc bạn tìm nguyên nhân. Nếu phụ thuộc vào nó lâu dài, cuối cùng bạn sẽ mất dữ liệu khi máy chủ crash giữa trận.

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