
jvm
文章平均质量分 92
osnot
这个作者很懒,什么都没留下…
展开
-
java dump内存对比程序修改前后
目录一、目的二、抓取dump1、当前环境一、目的对比修改后内存变化。二、抓取dump1、当前环境windows10+java8(openjdk)openjdk version "1.8.0_202"OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)2原创 2021-07-14 16:44:25 · 473 阅读 · 0 评论 -
Java8 String内存优化之字符串常量池
Java8 String内存优化之字符串常量池前言环境实验思路实验1和实验2-字符串内存无大小限制实验1-存放近1G的字符串内存实验2-存放近1G的字符串内存-存入字符串常量池实验3和实验4-字符串常量池会复用内存实验3实验4实验5和实验6-字符串常量池-释放内存实验5-常量池内存大小超过jvm实验6-常量池内存大小超过jvm-字符串常量池-释放内存前言工作中遇到一个场景,需要在本地缓存大量信息,上百万数量级,耗费了大量内存4~5G,调研发现其大部分是String类型文本,因机器内存有限,故希望减少该内原创 2020-12-20 19:03:55 · 3467 阅读 · 2 评论