2015年5月10日

Java内存区域介绍

摘要: Java虚拟机把内存划分成几个区域,每个区域都有各自的职责.下面将逐一分析每个区域.有助于我们了解,每个方法,变量,对象等都去哪儿了!程序计数器:它占用一块很小的内存空间,可以看作是当前线程所执行的字节码的行号指示器.字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令.分支... 阅读全文

posted @ 2015-05-10 22:59 wingyip 阅读(385) 评论(0) 推荐(0) 编辑

Java虚拟机的内存管理----垃圾收集器

摘要: 1.Serial收集器优点,是简单而高效,单线程避免了线程交互的开销.缺点,进行垃圾回收时需要Stop the world(暂停所有用户线程).2.ParNew收集器它是Serial收集器的多线程版本,新生代才有多线程并行收集.是CMS收集器(下文会介绍)的默认新生代收集器.ParNew在单CPU的... 阅读全文

posted @ 2015-05-10 10:56 wingyip 阅读(235) 评论(0) 推荐(0) 编辑

导航