java各内存区域回收比例
来源:互联网 发布:人参 淘宝 编辑:程序博客网 时间:2024/06/05 01:04
我们的对象在内存中会被划分为5块区域,而每块数据的回收比例是不同的,根据IBM的统计,数据如下图所示:
java栈不是被垃圾回收器回收的,当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。
程序计数器:程序计数器我们前面也已经提到,主要用户记录线程执行的行号等一些信息,这块区域也是被认为是唯一一块不会内存溢出的区域。在SunHostSpot的虚拟机中,对于程序计数器是不回收的。
参考博文:http://jbutton.iteye.com/blog/1569746
2 0
- java各内存区域回收比例
- java 内存区域,垃圾回收
- Java内存区域及Java垃圾回收机制概述
- Java内存区域分配、存储、垃圾回收策略与回收机制(深入JVM虚拟机)
- Java的内存区域以及各种垃圾回收算法和垃圾回收器
- JVM内存区域和垃圾回收
- java内存区域探析
- Java内存区域
- Java内存区域
- java 内存区域
- jAVA内存区域划分
- java内存区域
- Java 内存区域
- Java内存区域
- Java内存区域
- 01 Java 内存区域
- java内存区域浅析
- Java 内存区域 详解
- hdu 1025 最长严格上升子序列
- Android常见的泄露以及解决策略
- 合并顺序表和链式表
- 专题一 Problem E
- 如何不翻墙仅用360浏览器就能阅读Android官方文档
- java各内存区域回收比例
- tomcat 那些事
- PL/SQL调用BIEE WebServices清理BI Server缓存
- Codeforces 650B 二分
- 群
- 求1到n的倒数和
- C++函数重载
- The history of the development of the computer
- 堆插入、删除、排序