我想学习如何使用HSDB HotSpot调试器查看程序的内存占用量。
hsdb>宇宙
堆参数: Gen 0:eden [0x00000007bf600000,0x00000007bf6ad6b0,0x00000007bf8b0000)空间容量= 2818048,已使用25.20610010901163 来自[0x00000007bf8b0000,0x00000007bf8b0000,0x00000007bf900000)空间容量= 327680,已使用0.0 到[0x00000007bf900000,0x00000007bf900000,0x00000007bf950000)空间容量= 327680,已使用0.0调用:0 Gen 1:旧的[0x00000007bf950000,0x00000007bf950000,0x00000007c0000000)空间容量= 7012352,已使用0.0调用次数:0
3。扫描伊甸园区域以查找有关java.lang.String的内存信息
scanoops 0x00000007bf600000 0x00000007bf8b0000 java / lang / String
但是发生错误:
错误:sun.jvm.hotspot.types.WrongTypeException:与地址类型0x0000000000000008没有合适的匹配项
您可以找到我的环境in this question
我已经用谷歌搜索了,但一无所获。互联网上关于HSDB的文档很少,所以有人可以给我一些建议吗?衷心感谢您的帮助。