jvm
CODERLIHAO
这个作者很懒,什么都没留下…
展开
-
JVM实用参数(一)JVM类型以及编译器模式
转自JVM实用参数(一)JVM类型以及编译器模式 原文地址:https://blog.codecentric.de/en/2012/07/useful-jvm-flags-part-1-jvm-types-an转载 2015-05-10 21:55:50 · 609 阅读 · 0 评论 -
Java 6 JVM参数选项大全(中文版)
Java 6 JVM参数选项大全(中文版) 作者:Ken WuEmail: ken.wug@gmail.com转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm! 本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options转载 2015-05-10 23:06:09 · 567 阅读 · 0 评论 -
JVM实用参数(七)CMS收集器
转自JVM实用参数(七)CMS收集器原文连接 HotSpot JVM的并发标记清理收集器(CMS收集器)的主要目标就是:低应用停顿时间。该目标对于大多数交互式应用很重要,比如web应用。在我们看一下有关JVM的参数之前,让我们简要回顾CMS收集器的操作和使用它时可能出现的主要挑战。就像吞吐量收集器(参见本系列的第6部分),CMS收集器处理老年代的对象,然而其转载 2015-05-10 22:59:03 · 441 阅读 · 0 评论 -
JVM内部原理
转自VM内部原理JVM内部原理原文链接 原文作者:James D Bloom 翻译:梅小西(904516706) 校对:吴京润 这篇文章详细描述了Java虚拟机的内在结构。下面这张图来自《The Java Virtual Machine Specification Java SE 7 Edition》,它展示了一个典型的JVM的主要的内部结构。转载 2015-05-10 21:49:08 · 631 阅读 · 0 评论 -
JVM实用参数(八)GC日志
转自JVM实用参数(八)GC日志原文地址:https://blog.codecentric.de/en/2014/01/useful-jvm-flags-part-8-gc-logging/作者:PATRICK PESCHLOW本系列的最后一部分是有关垃圾收集(GC)日志的JVM参数。GC日志是一个很重要的工具,它准确记录了每一次的GC的执行时间和执行结果,转载 2015-05-10 22:58:42 · 555 阅读 · 0 评论 -
JVM实用参数(六) 吞吐量收集器
转自JVM实用参数(六) 吞吐量收集器原文链接 本文连接 在实践中我们发现对于大多数的应用领域,评估一个垃圾收集(GC)算法如何根据如下两个标准:吞吐量越高算法越好暂停时间越短算法越好首先让我们来明确垃圾收集(GC)中的两个术语:吞吐量(throughput)和暂停时间(pause times)。 JVM在专门的线程(GC threads)中转载 2015-05-10 22:55:41 · 542 阅读 · 0 评论 -
JVM实用参数(五)新生代垃圾回收
转自JVM实用参数(五)新生代垃圾回收原文链接 作者: PATRICK PESCHLOW 本部分,我们将关注堆(heap) 中一个主要区域,新生代(young generation)。首先我们会讨论为什么调整新生代的参数会对应用的性能如此重要,接着我们将学习新生代相关的JVM参数。单纯从JVM的功能考虑,并不需要新生代,完全可以针对整个堆进行操作。新生代存转载 2015-05-10 22:31:19 · 439 阅读 · 0 评论 -
JVM实用参数(四)内存调优
转自JVM实用参数(四)内存调优原文地址,作者:PATRICK PESCHLOW理想的情况下,一个Java程序使用JVM的默认设置也可以运行得很好,所以一般来说,没有必要设置任何JVM参数。然而,由于一些性能问题(很不幸的是,这些问题经常出现),一些相关的JVM参数知识会是我们工作中得好伙伴。在这篇文章中,我们将介绍一些关于JVM内存管理的参数。知道并理解这些参转载 2015-05-10 22:14:00 · 450 阅读 · 0 评论 -
JVM实用参数(三)打印所有XX参数及值
转自JVM实用参数(三)打印所有XX参数及值原文地址:https://blog.codecentric.de/en/2012/07/useful-jvm-flags-part-3-printing-all-xx-flags-and-their-values/本篇文章基于Java 6(update 21oder 21之后)版本, HotSpot JVM 提供给了两个新转载 2015-05-10 22:12:36 · 403 阅读 · 0 评论 -
JVM实用参数(二)参数分类和即时(JIT)编译器诊断
转自JVM实用参数(二)参数分类和即时(JIT)编译器诊断作者: PATRICK PESCHLOW 原文地址 https://blog.codecentric.de/en/2012/07/useful-jvm-flags-part-2-flag-categories-and-jit-compiler-diagnostics/在这个系列的第二部分转载 2015-05-10 22:01:28 · 557 阅读 · 0 评论 -
GC日志分析工具汇总
Gc日志参数通过在tomcat启动脚本中添加相关参数生成gc日志-verbose.gc开关可显示GC的操作内容。打开它,可以显示最忙和最空闲收集行为发生的时间、收集前后的内存大小、收集需要的时间等。打开-xx:+ printGCdetails开关,可以详细了解GC中的变化。打开-XX: + PrintGCTimeStamps开关,可以了解这些垃圾收集发生的时间,自J转载 2015-05-10 23:09:02 · 6730 阅读 · 0 评论