JVM基礎結構與字節碼執行引擎

JVM基礎結構 JVM內部結構如下:棧、堆。 棧 JVM中的棧主要是指線程裏面的棧,裏面有方法棧、native方法棧、PC寄存器等等;每個方法棧是由棧幀組成的;每個棧幀是由局部變量表、操作數棧等組成。 每個棧幀其實就代表一個方法 堆 java中所有對象都在堆中分配;堆中對象又分爲年輕代、老年代等等,不同代的對象使用不同垃圾回收算法。 -XMs:啓動虛擬機預留的內存 -Xmx:最大的堆內存 一、堆的
相關文章
相關標籤/搜索