jvm垃圾回收及内存模型

打印 上一主题 下一主题

主题 877|帖子 877|积分 2633

1、了解垃圾回收之前,必须先了解内存模型

 2、垃圾回收区域
   a、 首先要标记垃圾,找出垃圾
 


 
 b、Java垃圾回收(一)_java 垃圾回收_头发慢点掉的小马的博客-CSDN博客


 
垃圾回收器

 
 
 
  1. 方法区不需要连续的内存,可以选择固定大小或者可扩展。并且还可以选择不实现垃圾收集。<br>相对而言,垃圾收集行为在这个区域是比较少出现的,但并非数据进入了方法区就如永久代的名字一样“永久”存在了。<br>这个区域的内存回收目<strong>标主要是针对常量池的回收和对类型的卸载,</strong>一般来说这个区域的回收“成绩”比较难以令人满意,尤其是类型的卸载,条件相当苛刻,<br>但是这部分区域的回收确实是有必要的。当方法区无法满足内存分配需求时,将抛出OutOfMemoryError异常。
复制代码
Java垃圾回收(一)_java 垃圾回收_头发慢点掉的小马的博客-CSDN博客

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

拉不拉稀肚拉稀

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表