码迷,mamicode.com
首页 > 其他好文 > 详细

JVM

时间:2018-03-13 14:02:53      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:pos   erro   扩展   连续   out   新生代   vivo   磁盘空间   收集   

2.2.4 Java堆

JVM里所管理内存最大的一块,所有对象以及数组都在堆上,类的成员变量也是在堆上

这块区域是垃圾收集器管理的主要区域("GC 堆 ")。现在收集器基本都是采用分代收集算法,Java 堆还可以分成:新生代和老年代(新生代还可以分成 Eden 空间、From Survivor 空间、To Survivor 空间等)。

不需要物理上的连续内存空间,只需要逻辑上,和磁盘空间一样,可以通过 -Xmx 和 -Xms 来控制动态扩展内存大小,如果动态扩展失败会抛出 OutOfMemoryError 异常。

 

JVM

标签:pos   erro   扩展   连续   out   新生代   vivo   磁盘空间   收集   

原文地址:https://www.cnblogs.com/furaywww/p/8555595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!