jamm:Java内存测量代理

时间:2024-05-03 14:32:29
【文件属性】:

文件名称:jamm:Java内存测量代理

文件大小:95KB

文件格式:ZIP

更新时间:2024-05-03 14:32:29

Java

概述 Jamm提供了MemoryMeter ,它是所有Java版本的Java代理,用于测量实际对象内存使用情况,包括JVM开销。 用 要使用MemoryMeter ,请使用-javaagent:/jamm.jar启动JVM。 然后可以在代码中使用MemoryMeter,如下所示: MemoryMeter meter = MemoryMeter.builder().build(); meter.measure(object); meter.measureDeep(object); 有关更多选项,请参见 。 如果您想在Web应用程序中使用MemoryMeter ,请确保不要将此jar放在WEB-INF/lib ,因为这可能会导致问题,因为您的代码是从不同于由类加载器加载的类加载器访问MemoryMeter的。 -javaagent ,不会看到它已初始化。 如果您不希望


【文件预览】:
jamm-master
----gradlew.bat(3KB)
----gradlew(6KB)
----license.txt(11KB)
----test()
--------org()
----build.xml(9KB)
----gradle()
--------wrapper()
----src()
--------org()
----ivy.xml(178B)
----.gitignore(104B)
----settings.gradle.kts(1KB)
----build.gradle.kts(9KB)
----microbench()
--------org()
----README.md(12KB)

网友评论