java之jvm基礎知識

 JAVA虛擬機的基本機構  JVM堆空間佈局  首先爲什麼分代: 1.不同類型對象的生命週期是不一樣的; 2.不同年代的對象採取不同的收集方式,以便提高回收效率; 3.如果不分代,每次垃圾回收都需要遍歷內存空間,花費時間較長,效率低; 4.如果不分代,多次垃圾回收後,生命週期長的對象仍然存在,效率低;  年輕代: 1.新生成的對象首先都是分配在年輕代的; 2.年輕代的目標就是儘可能快速的收集掉那
相關文章
相關標籤/搜索