用 jmap -heap 测了一下一个 java 程序,结果说:
24518 interned Strings occupying 3075472 bytes.
平均每个 string 占 125 个字节
这很奇怪啊,大部分程序里的 string 哪有这么大
这是怎么回事?
1
zts1993 2017 年 10 月 23 日
这个问题得先提供一下 JDK 版本
|
3
zts1993 2017 年 10 月 23 日
平均 string 30 上下?
|
4
sagaxu 2017 年 10 月 23 日
用阿里的 fastjson 了吗?
|