P41

  JVM 性能问题排查案例 文档

1. JVM性能问题排查案例国际网站技术部 Hatter Jiang 2. Agenda案例1 - 应用不时Load飙高 案例2 - Perm区GC频繁 性能调优工具及原理介绍 JTop BTrace

zts2014 2014-10-15   2815   0
Java开发   Java   Go   Basic   ini  

JVM如何判断类相同 经验

得出的结果程序中的Class对象是一样的,是只有一个Class对象.那JVM是如何判断这三个Class对象其实是一个Class对象呢? JVM根据两个方面判断:一是类的全称;另一个是类加载器. 根据上篇博客中的结果得出:类的全称是相同的

fmms 2012-02-08   16123   0
JVM   Java开发  

JVM学习 - 对象访问 经验

对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。

jopen 2012-09-29   18717   0
JVM   Java开发  

JVM 部署安装工具:Sincerity 经验

Sincerity 是一个在 JVM 上部署,安装和引导程序软件栈的工具,它使这些繁杂冗余的工作变得简单,有趣。Sincerity 容器是直接开发背景,当你尝试一个新方法的时候很容易就能创建一个新容器

jopen 2014-01-05   11091   0

遗失的JVM堆内存 经验

是由于不同的JVM工具所检测出来的可用内存的大小不一致所产生的。 简言之,就是有一个工程师在排查某个应用内存使用过多的问题,而他一直“认为”这个程序的堆是2G的。由于某些原因,JVM工具貌似也不太确定这个进程的堆到底有多大。比如说,

jopen 2015-02-13   14564   0
JVM   Java开发  

JVM 内存分析工具:HeapAudit 经验

运的是,heapaudit可以解决这个问题。 HeapAudit是一个Java代理,审计JVM进程的堆分配。 HeapAudit 运行在三种模式: STATIC: This requires

jopen 2014-03-12   14187   0

JVM的内存区域划分 经验

,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:

jopen 2014-06-12   17773   0
JVM   Java开发  

JVM上使用非Java语言的原因 资讯

%(有点吃惊)的开发人员认 为,在JVM上完全没有必要使用非Java语言进行开发。总共有181个人进行了投票,有一人进行了评论。下面是投票的内容及结果: 在JVM上使用非Java语言最重要的原因:

jopen 2014-05-21   23472   0
JVM  

JVM 相关知识整理和学习 经验

csdn.net/mshootingstar/article/details/44783227 JVM是虚拟机,也是一种规范 , 他遵循着冯·诺依曼体系结构的设计原理。 冯·诺依曼体系结构中,指出计算

dmc3 2015-07-25   158480   0
JVM   Java开发  

jvm之类加载器(1) 经验

10jvm之类加载器(1)

gg1993 2016-02-02   12865   0
JVM   Java开发  

Java反射在JVM的实现 经验

反射在native的实现 附录 1. 什么是Java反射,有什么用? 反射使程序代码能够接入装载到JVM中的类的内部信息,允许在编写与执行时,而不是源代码中选定的类协作的代码,是以开发效率换运行效率的一

mouyee 2016-08-20   14313   0
JVM   Java开发  

Java中的OutOfMemoryError和JVM内存结构 博客

到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏;二是调整JVM启动参数增大内存。OutOfMemoryError有好几种情况,每次遇到这个错误时,观察OutOf

码头工人 2011-08-31   12844   0
P16

  jvm启动参数大全 文档

java启动参数共分为三类; 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容; 其三

lianyedie 2013-08-21   2995   0

jvm调优经验分享 经验

OutOfMemoryError: PermGen space 这个异常比较常见,是说JVM里的Perm内 存区的异常溢出,由于JVM在默认的情况下,Perm默认为64M,而很多程序需要大量的Perm区内 存,尤其使用到像Sprin

jopen 2014-12-25   12022   0
Java开发   JVM  

JVM 必备指南》中文翻译 经验

Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java 源码编译而来的字节码。更通俗地说,JVM是指对这个规范的具

jopen 2014-11-02   16224   0
JVM   Java开发  

jvm之String常量池的优化 经验

com/blog/2190841 String.intern() 方法会自动把String放到jvm的PSPermGen的常量区。 关于String.intern()的使用需要注意以下两点:

jopen 2015-03-10   17526   0
JVM   Java开发  

JVM 常规诊断库:jdiagnostics 经验

jdiagnostics 是一个检查 JVM 状态和构建处理支持的常规库,可以很容易的诊断类路径问题,资源,服务加载,版本控制,XML 解析器等诸如此类的东西。jdiagnostics 是个完全独立的

jopen 2014-01-15   8226   0

JVM类加载过程学习总结 经验

JVM类加载过程学习总结 先不说JVM类加载的原理,先看实例: NormalTest类,包含了一个静态代码块,执行的任务就是打印一句话。 /** * 在正常类加载条件下,看静态代码块是否会执行

jopen 2013-06-22   27590   0
JVM   Java开发  

JVM:查看java内存情况命令 经验

接监视远程的服务器VM。 详细:在使用这些工具前,先用JPS命令获取当前的每个JVM进程号,然后选择要查看的JVM。 jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及

wdey 2015-05-24   40189   0
JVM   Java开发  

JVM:查看java内存情况命令 经验

(linux下特有,也是很常用的一个命令) 观察运行中的jvm物理内存的占用情况。 参数如下: -heap :打印jvm heap的情况 -histo: 打印jvm heap的直方图。其输出信息包括类名,对象数量,对象占用大小。

yg3n 2015-06-04   27593   0
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10