2013-04-18 59 views

Trả lời

9

Đặt hai thông số này thành cùng một giá trị là phương pháp hay nhất. Nó sẽ ngăn không cho JVM thay đổi kích cỡ vùng heap. Hiệu ứng chính là tất cả các phần khác của heap, đặc biệt là các thế hệ, không thay đổi do thay đổi kích thước đống. Điều này cho phép hiểu rõ hơn và cấu hình heap. Nó cũng loại bỏ tạm dừng gây ra bằng cách thay đổi kích thước vùng heap. Các secnario chỉ mà một trong những sẽ không làm điều đó là một ứng dụng java khách hàng, cạnh tranh với nhiều ứng dụng khác trên bộ nhớ có sẵn. Trong các trường hợp sử dụng thường ngày, bạn thường có thể gán một đoạn bộ nhớ cố định cho java (trong tất cả các ứng dụng máy chủ)

+0

Nhưng câu hỏi là tác động lên FullGC như thế nào và nó có khác biệt gì không khi chúng ta đặt nó trong jRockit –

Các vấn đề liên quan