
jvm
JJYY778899
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
转 jvm设置调优
当Java程序申请内存,超出VM可分配内纯的时候,VM首先可能会GC,如果GC完还是不够,或者申请的直接超够VM可能有的,就会抛出内 存溢出异常。从VM规范中我们可以得到,一下几种异常。java.lang.StackOverflowError:(很少)java.lang.OutOfMemoryError:heap space(比较常见)java.lang.OutOfMemoryEr转载 2015-09-23 23:30:57 · 457 阅读 · 0 评论 -
转 国外一基于se7的 jvm结构分析
This article explains the internal architecture of the Java Virtual Machine (JVM). The following diagram show the key internal components of a typical JVM that conforms toThe Java Virtual Machine Sp转载 2015-09-24 09:51:39 · 924 阅读 · 0 评论 -
转 static allocation in java - heap, stack and permanent generation
http://stackoverflow.com/questions/3849634/static-allocation-in-java-heap-stack-and-permanent-generation/3849819转载 2015-09-24 10:20:01 · 615 阅读 · 0 评论 -
转 常用jvm分析工具使用
referencehttp://www.blogjava.net/sutao/articles/134085.htmlhttp://publib.boulder.ibm.com/infocenter/javasdk/v5r0/index.jsp?topic=/com.ibm.java.doc.diagnostics.50/diag/appendixes/env_var/env_jvm.ht转载 2015-09-24 09:16:27 · 11246 阅读 · 0 评论 -
转 JVM内存分析及导致内存溢出的不健壮代码及解决办法
一、JVM内存区域组成 java把内存分四种: 1、栈区(stack segment)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放内存资源 2、堆区(heap segment) — 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收 3、静态区(data segment)转载 2015-09-23 23:28:45 · 543 阅读 · 0 评论 -
转 jvm工具比较
在 Java 程序的开发过程中,不可避免地会遇到内存使用、性能瓶颈等问题。Java Profiler 工具能帮助开发人员快速、有效地定位这些问题,因此成为了 Java 开发过程中的一个重要工具。目前市场上的 Java Profiler 工具种类繁多,本文将对目前比较常见的几种工具进行简要介绍,并从功能、性能等角度作比较,从而帮助 Java 程序员选择合适的 Java Profiler 工具。转载 2015-09-24 09:18:48 · 781 阅读 · 0 评论 -
转 e文 jvm 内存分配总结
static allocation in java - heap, stack and permanent generationup vote56down votefavorite66I have been lately reading a lot on memory allocation schemes in转载 2015-09-24 10:42:41 · 559 阅读 · 0 评论 -
class字节码内容顺序
魔数与文件版本——常量池信息——访问标志——索引(包括类索引,父类索引,接口索引)——字段表集合——方法表集合——属性表集合——将来可有的以及其他jvm语言特有的原创 2016-11-25 11:24:41 · 452 阅读 · 0 评论