JVM理解之内存管理
文章平均质量分 88
biexf
这个作者很懒,什么都没留下…
展开
-
jvm 自带跟踪调优工具
jmap jstat原创 2011-01-10 17:38:00 · 1669 阅读 · 1 评论 -
JVM内存模型及垃圾收集策略解析
JVM内存模型是Java的核心技术之一,之前51CTO曾为大家介绍过JVM分代垃圾回收策略的基础概念,现在很多编程语言都引入了类似Java JVM的内存模型和垃圾收集器的机制,下面我们将主要针对Java中的JVM内存模型及垃圾收集的具体策略进行综合的分析。一 JVM内存模型1.1 Java栈Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。StackOverflowEr转载 2011-01-18 16:12:00 · 793 阅读 · 2 评论 -
java 内存结构
from: http://yidianfengfan.javaeye.com/blog/8033291. Heap(堆):实例分配的地方,通过-Xms与-Xmx来设置 2. MethodArea(方法区域):类的信息及静态变量。 对应是Permanet Generation, 通过-XX:PermSize来设置 3. JavaStack(java的栈):虚拟机只会直接对Javastack执行两种操作:以帧为单位的压栈或出栈。通过-Xss来设置, 若不够会抛出StackOverflowErro转载 2011-01-18 10:35:00 · 758 阅读 · 0 评论