用 jmap -heap 测了一下一个 java 程序,结果说:
24518 interned Strings occupying 3075472 bytes.
平均每个 string 占 125 个字节
这很奇怪啊,大部分程序里的 string 哪有这么大
这是怎么回事?
用 jmap -heap 测了一下一个 java 程序,结果说:
24518 interned Strings occupying 3075472 bytes.
平均每个 string 占 125 个字节
这很奇怪啊,大部分程序里的 string 哪有这么大
这是怎么回事?