基于 JVM 的应用监控系统:HawtIO 经验

Hawt IO 是一个新的可插入式 HTML5 面板,设计用来监控 ActiveMQ, Camel, Karaf, Fuse Fabric, Tomcat 和其他系统。可通过其提供的 一堆插件 提供额外的监控。

jopen 2013-04-23   37112   0

JVM调优总结 -Xms -Xmx -Xmn -Xss 经验

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64

openkk 2012-06-20   63541   0
JVM   Java开发  

JVM中的另一种锁Lock的实现 经验

前文( 深入JVM锁机制-synchronized )分析了JVM中的synchronized实现,本文继续分析JVM中的另一种锁Lock的实现。与synchronized不同的是,Lock完全用Ja

jopen 2012-11-08   61435   0
JVM   Java开发  
P19

  基于JVM的异常诊断和性能调优 文档

基于JVM的异常诊断和性能调优 一、JVM GC 原理介绍: 以前我作为java 开发人员,用的都是sun 的JVM (这也是当今最好用的虚拟机),由于垃圾收集的工作都是交给JVM 做,只要编码的时

justdo2008 2011-08-04   716   0
JVM   Java开发  

捕捉JVM-和应用级的指标:Metrics 经验

Metrics可 以为你的代码的运行提供无与伦比的洞察力。作为一款监控指标的度量类库,它提供了很多模块可以为第三方库或者应用提供辅助统计信息, 比如Jetty, Logback, Log4j, Apache HttpClient, Ehcache, JDBI, Jersey, 它还可以将度量数据发送给Ganglia和Graphite以提供图形化的监控。

jopen 2014-11-14   22602   0
Metrics  

JVM源码分析之堆外内存完全解读 经验

也是我们大家接触最多的,我们在jvm参数里通常设置-Xmx来指定我们的堆的最大值,不过这还不是我们理解的Java堆,-Xmx的值是新生代和老生代的和的最大值,我们在jvm参数里通常还会加一个参数-XX

gww3 2015-05-14   77890   0
JVM   Java开发  

JVM热点技术:Java类的加载机制 经验

供了访问方法区内的数据结构的接口。 类加载器并不需要等到某个类被“首次主动使用”时再加载它,JVM规范允许类加载器在预料某个类将要被使用时就预先加载它,如果在预先加载的过程中遇到了.class文件

jkfh6944 2017-03-08   19967   0
JVM   Java开发  

JVM finalize实现原理与由此引发的血案 经验

JVM finalize实现原理与由此引发的血案 还是不要重写finalize的好,没有析构函数那样明确的语义,调用时间由JVM确定,一个对象的生命周期中只会调用一次,拉长了对象生命周期,拖慢GC速度,增加了OOM风险

xmnx 2015-03-23   42184   0
JVM   Java开发  

基于 JVM 的 PHP 编译器:JPHP 经验

是一个基于 JVM 的 PHP 编译器,类似于JRuby和Jython。支持 PHP 5.6+ 的很多新特性。JPHP 类似 javac ,可以将 PHP 源码编译成 JVM 的字节码并在 JVM 中执行。

cxx3 2015-04-27   12494   0
JPHP   PHP开发  

HotSpot JVM就是个庞氏骗局 资讯

Hotspot JVM is a Ponzi Scheme [guest post] 正好今天是愚人节,就来说点骗子的东西吧~ 时不时的我就会听见有人抱怨说,他的 HotSpot JVM 不停的在垃

jopen 2014-04-01   30350   0
JVM  
P74

  JVM 虚拟机详解 文档

深入理解JVM 1   Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java

seixion 2011-11-08   4537   0
JVM   Java开发  
P37

  SUN JVM 内存管理机制分析 文档

1. 曹春 联动北方科技中间件技术支持SUN JVM 内存管理机制分析 用心联动世界 品质源于专业400-810-2327 www.landingbj.com 2. 主讲内容如下400-810-2327

wmswu 2012-02-29   3914   0

JVM体系之执行引擎 博客

一、JVM通过执行引擎来完成字节码的执行,在执行过程中JVM采用的是自己的一套指令系统,每个线程在创建后,都会产生一个程序计数器(pc)和栈(Stack)。 其中 pc 中存放了下一条将要执行的指令;

jopen 2012-02-01   2173   0
Tcl  

Java 6 JVM参数选项大全(中文版)(转) 博客

com 转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm ! 本文 是基于最新的 SUN官方

openkk 2012-06-16   4539   0

10 个非常重要的 HotSpot JVM 参数 问答

1) 跟 Java 堆大小相关的 JV M 内存参数 下面三个 JVM 参数用来指定堆的初始大小和最大值以及堆栈大小 -Xms 设置 Java 堆的初始化大小 -Xmx 设置最大的 Java 堆大小

fmms 2011-11-15   13778   0
Java   C/C++   Go   HTML  

Java虚拟机(JVM)参数简介 经验

Java虚拟机(JVM)参数简介 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。 JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认

fmms 2012-01-14   34209   0
JVM   Java开发  

JVM常量池及字符串==比较分析 经验

也实现了常量池的技术。 在本文描述常量池之前,先来了解一下JVM运行时数据区的内存模型。《深入JAVA虚拟机》书中是这样描述的:JVM运行时数据区的内存模型由五部分组成: 【1】方法区 【2】堆

jopen 2012-10-21   95255   0
JVM   Java开发  

JVM Web 应用工具箱:Ratpack 经验

Ratpack 是一个用于创建高性能Java Web应用的简单和能干的工具箱。

jopen 2014-03-19   14156   0

JVM参数详解和调优 经验

在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中 取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation

jopen 2015-01-20   33166   0
JVM   Java开发  

JVM:如何分析线程堆栈 经验

JVM:如何分析线程堆栈 在这篇文章里我将教会你如何分析JVM的线程堆栈以及如何从堆栈信息中找出问题的根因。在我看来线程堆栈分析技术是Java EE产品支持工程师所必须掌握的一门技术。在线程堆栈中

jopen 2014-11-09   19746   0
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10