随笔分类 - JVM
摘要:笔记: 为什么Java占用的RAM比Xmx多得多? https://www.yuque.com/u21195183/jvm/pgrt7e#ced21557 https://heaphero.io/ jstat -gccause -t -h10 11932 5000 100 输出主要关注已使用空间占总
阅读全文
摘要:String的底层结构 而在jdk8中,String的底层是用的字符数组。jdk9里面做了更改,节约String占用的内存。一个char占用两个字节,而程序中绝大多数String只有Latin-1字符,这些Latin-1字符只需要1个字节就够了。 一个final的字节数组,同时有一个coder用于对
阅读全文