我想基于不同的类文件来分析内存消耗,而不是java提供的类(String等)。我尝试了JProfiler,jmap和jhat - 都提供了有关java类的信息,但没有提供有关自定义类的信息。
有没有办法查看我在Web应用程序中编写的类的内存利用率?
答案 0 :(得分:2)
答案 1 :(得分:0)
Yourkit具有出色的内存遥测功能,您可以在其中分析类级内存。 https://www.yourkit.com/docs/java/help/memory_telemetry.jsp
JVisualVM还有类级别的内存快照,但不如Yourkit好。 https://visualvm.java.net/snapshots.html