Theo tài liệu JVM 6, máy chủ lớp máy chủ nhận được theo mặc định kích thước heap ban đầu là 1/4 RAM hoặc 1GB. Xem xét máy chủ Solaris 64Bit của chúng tôi có 64 GB, kích thước heap ban đầu sẽ mặc định là 256MB. Vì vậy, tôi cần phải thiết lập thủ công kích thước heap bằng cách sử dụng tham số XMX cho 4GB. Mặc dù, khi tôi thêm "-Xmx4096M", Tomcat không bắt đầu. Đây là thông báo lỗi:Cách thiết lập kích thước heap JVM thực sự lớn?
Invalid maximum heap size: -Xmx4096M
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.
Thông số dòng lệnh của tôi nên cho phép vùng heap của tôi tăng lên 4GB?
Bạn đang sử dụng hệ điều hành nào? Một số hệ điều hành cũ hơn không cho phép các quá trình có hơn 2 Gig. – John
Solaris (Tôi vừa cập nhật câu hỏi ở trên) – Pomario
bạn có đang chạy jvm 64 bit không? –