
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 · 831 阅读 · 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 · 675 阅读 · 0 评论 -
JDK GC 日志格式图解
Java GC日志可以通过 +PrintGCDetails开启 以ParallelGC为例 YoungGC日志解释如下(图片源地址:这里) : FullGC(图片源地址:这里): 一目了然,一图胜千言。 原文链接地址:http://blog.youkuaiyun.com/alivetime/article/details/6895537转载 2013-07-14 13:48:13 · 3123 阅读 · 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 · 1215 阅读 · 0 评论 -
java.lang.OutOfMemoryError (OOM)解密 & Java heap dumps 解析 (一)
Unveiling the java.lang.Out OfMemoryError And dissecting Java heap dumps When 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 · 5954 阅读 · 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 · 1025 阅读 · 0 评论