深入理解JVM-讀書筆記-垃圾回收&內存分配策略

1 垃圾回收 儘管java虛擬機有自動回收垃圾的能力,但這並不意味着java就不存在內存溢出和內存泄漏了。而當你碰到內存溢出或者泄露而不清楚虛擬機的GC和內存分配的話,是很難去排查出問題所在的。 GC要完成的三件事情是 哪些內存需要回收? 在什麼時候回收? 該如何回收? 1.1 哪些內存需要回收? java虛擬機中需要進行垃圾回收的地點主要是堆和方法區。 a.堆內存的回收 堆中的垃圾回收就是回收不
相關文章
相關標籤/搜索