jvm
AndersZhuo123
Talk is cheap, show me the code!
展开
-
JVM内存管理:深入Java内存区域与OOM
概述:对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。 对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏和内存溢出错误,看起来由JVM管理内存一切都很美好。不过,也正是因为Java程序员把内存控转载 2015-08-18 15:36:50 · 509 阅读 · 0 评论 -
深入垃圾收集器与内存分配策略
概述: 说起垃圾收集(Garbage Collection,下文简称GC),大部分人都把这项技术当做Java语言的伴生产物。事实上GC的历史远远比Java来得久远,在1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期,人们就在思考GC需要完成的3件事情:哪些内存需要回收?什么时候回收?怎么样回收? 经过半个世纪的发展,目转载 2015-08-18 15:37:53 · 532 阅读 · 0 评论 -
Java GC 日志详解
Java GC日志可以通过 +PrintGCDetails开启以ParallelGC为例YoungGC日志解释如下(图片源地址:这里) :FullGC(图片源地址:这里):一目了然,一图胜千言转载 2015-08-18 15:55:13 · 581 阅读 · 0 评论 -
jvmd的一些文章
http://blog.csdn.net/raintungli/article/category/802744转载 2015-08-19 09:52:06 · 595 阅读 · 0 评论