gc收集概述 2018-03-02

  • gc需要完成的3件事

  哪些内存需要收集?

  什么时候回收?

  如何回收?

 

  • 为什么要学习gc?

  当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到最高并发量的瓶颈时,我们就需要对这些”自动化”的技术实施必要的监控和调节。

  程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;而堆和方法区的内存在程序运行过程中是动态的。

posted on 2018-03-02 16:41  Mr.Guan  阅读(72)  评论(0编辑  收藏  举报