我在Linux上有這個文件。對我來說,它看起來像核心轉儲和堆轉儲不同。對?Linux核心轉儲vs堆轉儲?
8dbe79c2f000-8dbe79c34000 r--s 005f8000 fd:01 30800604 /path../charsets.jar
8dbe79c34000-8dbe79c35000 r--s 00007000 fd:01 30800604 /path../sunec.jar
8dbe79c35000-8dbe79c3a000 rw-p 00063000 fd:01 30800604 /path../jsse.jar
...............
如果它的核心轉儲這是什麼代表什麼呢?我明白8dbe79c2f000-8dbe79c34000應該是內存空間。但是這些信息代表什麼?
- /path../charsets.jar
- FD:01
從哪裏來的?你看,如果它是由失敗的JVM產生的,它可能仍然是一個java堆轉儲。 – GhostCat
它已從生產環境提供爲內存轉儲文件。所以我不確定它實際上是什麼。但是不管怎樣,它不包含對象細節,比如說什麼時間點內存在的對象,它們的大小,以及預期作爲堆轉儲的對象的數量?所以它看起來不像堆轉儲給我。 – user3198603