JVM
JVM垃圾回收及性能优调
好汉不吃草
Accept your ordinary and try your best to be different.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM垃圾回收
JVM总体结构 类加载子系统和方法区:类加载子系统负责从文件系统或网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类信息外,方法区中可能还会存放运行时常量池信息,包括字符串常量和数字常量(这部分常量信息是class文件中常量池部分的内存映射)。 Java堆:java堆在虚拟机启动时建立,它是Java程序最主要的内存工作区域,几乎所有的Java对象实例都存放在Java堆中。堆空间是所有线程共享的,这是一块与Java应用密切相关的内存空间。 直接内存:Java的NIO库允许Java原创 2020-06-27 11:09:02 · 295 阅读 · 0 评论 -
JVM优化
JVM小工具 jps:打印Hotspot VM进程(VMID、JVM、参数、main()函数参数、主类名/Jar路径) 【打印线程】:输入:jps -l 2.jstat:查看Hotspot VM运行时信息(类加载、内存、GC[可分代查看]、JIT编译),命令格式:jstat -gc 12260 250 20 【查看Tomcat垃圾回收统计】:输入:jstat -gc 12260 250 20 【参数含义】 参数 描述 S0C、S1C Survivor区创建时大小 S0U、S1U原创 2020-06-27 15:44:36 · 286 阅读 · 0 评论
分享