JVM
iverson1259
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM学习笔记一 - JVM内存区域
1.JVM的内存管理。 JVM的结构图如下:从上图可以看到,JVM管理的内存区域主要分为以下几部分:1、程序计数器(Program Counter Register):占用较小的内存空间,是当前线程执行的字节码的行号指示器。每个线程都会有独立的程序计数器。存放的是字节码指令的地址。2、Java虚拟机栈(JVM Stacks):线程私有、生命周期与线程相同。主要作用是描述JAVA方法...原创 2013-07-31 16:54:58 · 326 阅读 · 0 评论 -
JVM学习笔记二 - 垃圾收集
JVM的垃圾收集主要是对JAVA堆进行收集,JAVA堆分为新生代和老年代。 (1)、新生代区域:指存放新创建的对象或者未达到老年代要求的对象。 (2)、老年代区域:除新生代外的内存空间,就是老年代的内存空间,用于存放长久未被收集的对象。1、对象是否需要收集?如何判断一个对象是否需要收集?这个问题一般采用如下两种算法进行处理:(1)、引用计数...原创 2013-08-02 10:50:16 · 141 阅读 · 0 评论 -
JVM学习笔记三 - JVM性能监控命令及工具
1、性能监控命令JVM常用的性能监控工具如下图所示: (1)、jps:虚拟机进程状况工具。 命令样式: jps [options] [hostid] (2)、jstat:虚拟机统计信息监视工具。 命令样式: jstat [ option vmid [interval [s|ms] [count]] ...原创 2013-08-02 11:23:22 · 219 阅读 · 0 评论
分享