內存分配與回收策略

    我們經常聽到「jvm調優」,但是對於0經驗的我來說,真是一頭霧水,所以打算從基礎抓起,首先了解一些內存分配與回收策略。     以jvm爲例,內存主要分爲堆(heap)和棧(stack)。棧用於存儲線程上下文信息,如方法參數、局部變量等。堆則是存儲對象的內存空間,對象的創建和釋放、垃圾回收就是在堆中進行的。對象主要分配在新生代的Eden區上,如果啓動了本地線程分配緩衝,將按線程優先在TLA
相關文章
相關標籤/搜索