JVM虛擬機回收機制

 JVM虛擬機分代 JVM內存分代策略: Java虛擬機根據對象存活的週期不同,把堆內存劃分爲幾塊,一般爲新生代、老年代和永久代(即持久代)。 注:此處是對HotSpot虛擬機而言。 爲什麼要分代: 堆內存是虛擬機管理的內存中最大的一塊,也是垃圾回收最頻繁的一塊區域,我們程序所有的對象實例都存放在堆內存中。給堆內存分代是爲了提高對象內存分配和垃圾回收的效率。試想一下,如果堆內存沒有區域劃分,所有的
相關文章
相關標籤/搜索