YOMEDIA
NONE

Cấu trúc của Java Heap là gì? Không gian PermGen trong Heap là gì?

Theo dõi Vi phạm
ADSENSE

Trả lời (1)

  • JVM có một vùng nhớ trong bộ nhớ (heap) là vùng runtime data mà trong đó bộ nhớ dành cho class instances và array được cấp phát. Nó được tạo ra khi JVM khởi động. Vùng nhớ heap cho các đối tượng được trả lại bởi hệ thống quản lý bộ nhớ tự động (garbage collector). Vùng nhớ heap chứa các đối tượng đang còn sử dụng (live objects) hoặc không (dead objects). Các đối tượng đang hoạt động có thể được truy cập bởi các ứng dụng và sẽ không là đối tượng của garbage collection. Các dead objects là các đối tượng sẽ không bao giờ được các ứng dụng truy cập nhưng chưa được thu dọn bởi garbage collector. Các đối tượng này chiếm giữ bộ nhớ cho đến khi được thu dọn.

    PermGen là viết tắt của Permanent Generation và nó là vùng không gian heap đặc biệt được tách biệt với heap Java chính nơi JVM theo dõi metadata của các lớp đã được tải. 

      bởi Đào Lê Hương Quỳnh 25/11/2021
    Like (0) Báo cáo sai phạm

Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!

Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản

Gửi câu trả lời Hủy
 
NONE

Các câu hỏi mới

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF