我在获取 JVM 中对象的大小时遇到了一些问题。 JDK 5 提供了一个接口(interface)Instrumentation
来通过premain()
函数进行计算,但我不知道如何使用它。
谁能帮帮我?
最佳答案
最简单和最有效的解决方案是使用非常小的sizeof库
<dependency>
<groupId>com.carrotsearch</groupId>
<artifactId>java-sizeof</artifactId>
<version>0.0.3</version>
</dependency>
shallowSizeOf() 方法或 sizeOf()
这确实是迄今为止我在该主题上找到的最简单、快速的解决方案...
关于java - JVM getObjectSize 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11718765/