Biểu đồ sau có biểu thị rằng tôi đang sử dụng bộ nhớ và nó không bị thu gom rác không?Đây có phải là dấu hiệu rò rỉ bộ nhớ trong Java không?
tôi mong đợi biểu đồ màu cam (đống phân bổ) để đi xuống khi tôi bắt đầu sử dụng ít hơn của heap.
- Đây có phải là giả định không hợp lệ không?
- Sau khi được phân bổ, vùng heap có không thu nhỏ cho đến khi chương trình đóng không?
Trên hầu hết các JVM, khi phân bổ đống, nó sẽ không co lại cho đến khi chương trình kết thúc. –