Java虛擬機內存分配

Java虛擬機在執行Java程序的過程中,會將它所管理的內存區域劃分爲幾個不同的數據區域,這幾個內存區域有的隨着虛擬機進程的啓動而存在,有的則依賴用戶的線程的啓動和結束而建立和銷燬。Java虛擬機所管理的內存區域會將其管理的內存區域劃分爲以下幾個運行時數據區域,方法區,堆區,虛擬機棧,本地方法棧,程序計數器五個部分如下圖所示,其中方法區與堆區是進行垃圾回收的區域,虛擬機棧,本地方法棧,程序計數器這
相關文章
相關標籤/搜索