
JVM
iteye_9576
这个作者很懒,什么都没留下…
展开
-
ClassLoader分析
ClassLoader 是 Java 虚拟机 (JVM) 的类装载子系统,它负责将 Java 字节码装载到 JVM 中, 并使其成为 JVM 一部分。 JVM 的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块 , 而不影响系统其他功能模块的正常运行。本文将分析 JVM 中的类装载系统,探讨 JVM 中类装载的原理、实现以及应用。 2 装载过程简介 类 装...2007-11-08 15:38:00 · 121 阅读 · 0 评论 -
Class Loading ---(类装载机制,开发者不得不知道的故事)
http://blog.youkuaiyun.com/totodo/archive/2005/01/28/271798.aspx也许你认为Class Load是一个高级话题,不管怎样,作为开发者你还是要了解它。 本文基于最新得JDK5,然而将诉的内容却包含了最基本的原理,希望你能更加深入了解自己所使用得语言。 理解CLassLoader 如...2007-11-09 10:29:00 · 146 阅读 · 0 评论 -
图解classloader加载class的流程及自定义ClassLoader
/*** 转载请注明作者longdick http://longdick.iteye.com**/ java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别...2009-08-07 11:59:48 · 466 阅读 · 0 评论 -
Java序列化算法透析
/*** 转载请注明作者longdick http://longdick.iteye.com**/ Java序列化算法透析 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API...2009-08-27 20:31:29 · 270 阅读 · 0 评论 -
图解JVM在内存中申请对象及垃圾回收流程
/*** 转载请注明作者longdick http://longdick.iteye.com**/ 先看一下JVM的内存模型: 从大的方面来讲,JVM的内存模型分为两大块: 永久区内存(Permanent space)和堆内存(heap space)。 栈内存(stack space)一般都不...2009-09-14 14:15:34 · 175 阅读 · 0 评论 -
JAVA HOTSPOT VM参数大全
/*** 转载请注明作者longdick http://longdick.iteye.com**/ (本文JDK版本6.0) SUN的JDK版本从1.3.1开始使用HotSpot虚拟机技术。HotSpot是较新的Java虚拟机技术,用来代替JIT(Just in Time)技术,可以大大提高Java运行的性能。Java原先是把源代码编...2009-09-20 20:06:07 · 163 阅读 · 0 评论 -
图解JVM内存模型
/*** 转载请注明作者longdick http://longdick.iteye.com**/ Java 的内存模型由3个代组成,各个代的默认排列有如下图(适用JDK1.4.* 到 JDK6):Java 的内存模型分为Young(年轻代)Tenured(终身代)Perm(永久代) 有些旧版本也叫作Ne...2009-09-22 00:25:46 · 298 阅读 · 0 评论 -
三种GC大揭秘
/*** 转载请注明作者longdick http://longdick.iteye.com**/ (本文基于JDK6) 说到GC,首先要对Java 的内存模型有所了解。Java 的内存模型各个代的默认排列有如下图(适用JDK1.4.* 到 JDK6):Java 的内存模型分为Young(年轻代)Tenured(终身...2009-09-23 09:12:28 · 262 阅读 · 0 评论 -
jvm crash,疑似GC的bug
在对一个应用做压力的时候,不定时发生jvm crash,查看hs_error.log内容摘要如下:Current thread (0x0000000051f8f800): GCTaskThread [stack: 0x00000000413c2000,0x00000000414c3000] [id=15399]Heap PSYoungGen total 3482...2010-11-18 11:16:32 · 519 阅读 · 0 评论