Tôi có một máy chủ sản xuất chạy với cờ sau: - XX: + HeapDumpOnOutOfMemoryErrorTôi làm cách nào để phân tích tệp .hprof?
Đêm qua nó tạo ra một file java-38942.hprof khi máy chủ của chúng tôi gặp phải một lỗi heap. Nó chỉ ra rằng các nhà phát triển của hệ thống biết về lá cờ nhưng không có cách nào để có được bất kỳ thông tin hữu ích từ nó.
Bất kỳ ý tưởng nào?
Tôi chỉ muốn thêm +100 cho Trình phân tích bộ nhớ Eclipse. Tôi hiện đang cố gắng để sàng lọc thông qua một tập tin đống đống 400MB +, và phải mất hơn 70 phút để đọc tập tin, trước khi nó gây ra một vụ tai nạn JVM hoàn chỉnh. EMA có thể mở nó trong <5 phút. –
Quá xấu MAT thường không đọc đống ... :-( –
Tôi tiếp tục nhận được lỗi phân tích cú pháp khi mở tệp HPROF bằng cách sử dụng Trình phân tích bộ nhớ Eclipse (thực tế là cũng đã bị Eclipse loại bỏ!) Không may .. sigh –