1

我有以下信息:


本机内存使用


类型、使用的内存(字节)、对象计数


ByteCode, 3015540, 28000
Const Pool, 1978128, 3412
UTF8 Strings, 6089367, 89281
UTF16 Strings, 1934, 8
Offscreen Images, 0, 0
Static Data, 52624, 1393 Bitmaps
, 0, 0
CWT, 288172, 579
VTables2964,
CVTables, 469712, 3629
ITables, 273504, 2814
Class Meta, 59484, 2835
GCTables, 64940, 2052
GCStaticTables, 31864, 1372
Method Blocks, 1575440, 3392 (num methods : 32821)
Field Blocks, 345888 CV
VM 块数据 TYPE_MMPOINTER, 0, 0
VM 块数据 TYPE_OBJECTREF, 12292, 1
VM 块数据 TYPE_PURGEPROCPTR, 0, 0
VM 块数据 TYPE_FORWARDREF, 0, 0
VM 块数据 TYPE_MONITORCACHE, 6422724, 49
VM 块数据 TYPE_PROFTHREADINFO, 0, 0
VM 块数据 TYPE_CODEFIXUP, 0, 0
VM 块数据 TYPE_WIDGET, 8196, 1
VM 块数据 TYPE_MEMTRACKER, 0, 0
VM 块数据 TYPE_GRAPHICSCONTEXT, 0, 0
VM 哈希, 17432, 2
生成代码, 0, 0
JAR 文件名表, 4424, 7
JAR 文件表, 6720, 7
未指定, 3201427, 9318


但我想知道如何将其映射到 JVM 内存映射,以便更清楚地理解这一点。

我在互联网上进行了搜索,但无法找到与其中所有内容相似的正确地图。

欢迎所有指针。

4

0 回答 0