JVM內存模型和垃圾回收機制

jvm的內存模型和heap的分代模型如上圖所示 名稱 是否線程共享 存放內容 虛擬機棧 否 局部變量表、方法出口等 本地方法棧 否 native方法 程序計數器 否 當前線程支持的字節碼命令 方法區 是 jvm加載的類信息、常量、靜態變量等 堆 是 創建的java對象 分代原因:提升GC性能和方便內存分配 1. 內存分配 新生代與老年代的比值大概是1:3 eden區和surviver區的比值默認8
相關文章
相關標籤/搜索