JVM
yakoo5
喜欢JAVA,熟悉J2EE开发、C#、C、VB.NET、linux、ASP.NET、DB2、MS SQL Server、MySQL。
欢迎大家一块学习和讨论!
展开
-
[Tomcat源码系列] Tomcat 类加载器结构
一、从类加载器(ClassLoader)结构说起1.基本介绍(此部分可参见> Chapter9. Security) 顾名思义,类加载器是用于加载Java的类定义信息(.class)。需要注意的是类加载器仅在需要的才加载类定义信息,参见> Chapter9. Security关于ClassLoader的说明如下 Note that the virtual machi转载 2013-03-31 15:34:06 · 801 阅读 · 0 评论 -
详解JVM工作原理和特点
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Java程序运行的环转载 2013-05-25 00:16:11 · 657 阅读 · 0 评论 -
JDK GC 日志格式图解
Java GC日志可以通过 +PrintGCDetails开启以ParallelGC为例YoungGC日志解释如下(图片源地址:这里) :FullGC(图片源地址:这里):一目了然,一图胜千言。 原文链接地址:http://blog.csdn.net/alivetime/article/details/6895537转载 2013-07-14 13:48:13 · 3094 阅读 · 0 评论 -
java.lang.OutOfMemoryError (OOM)解密 & Java heap dumps 解析 (二)
What Is a Java Heap Dump?We've learned that a Java heap is a runtime data area where all class instances and arrays are allocated and shared among all Java Virtual Machine threads during execution o翻译 2014-03-28 08:52:39 · 1183 阅读 · 0 评论 -
java.lang.OutOfMemoryError (OOM)解密 & Java heap dumps 解析 (一)
Unveiling the java.lang.Out OfMemoryErrorAnd dissecting Java heap dumpsWhen we encounter a java.lang.OutOfMemoryError, we often find that Java heap dumps, along with other artifacts, are gener翻译 2014-02-24 23:42:34 · 5891 阅读 · 0 评论 -
Java Thread Dumps分析
Java Thread Dumps分析原文地址:http://java.sys-con.com/node/1611555作者:Shankar Itchapurapu(yakoo5译于2014.05.01)一、 概述:...2二、翻译 2014-05-01 20:52:26 · 996 阅读 · 0 评论