Jinfo是JDK自带Java配置信息工具。位于java的bin目录下,jinfo的作用是实时地查看和调整虚拟机的各项参数,虽然使用Jps命令的-v参数可以查看虚拟机启动时显示指定的参数列表。但是如果想要知道没有被明确指出的系统默认值,就需要用到jinfo。
Jinfo还能够修改一部分运行期间能够调整的虚拟机参数。
1、Jinfo命令格式
jinfo [ option ] pid
2...
分类:
其他好文 时间:
2015-01-20 18:01:45
阅读次数:
147
Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine
statistics monitoring tool”。
Jstat位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap
size和垃圾回收状况的监控。
Jstat可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。
1...
分类:
Web程序 时间:
2015-01-20 18:00:06
阅读次数:
241
中文的JVM的扩展参数:-X http://www.blogjava.net/beansoft/archive/2012/03/01/371088.html JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 http://my.oschina.n...
分类:
其他好文 时间:
2014-12-19 15:40:57
阅读次数:
192
最近一直在上项目,导致博主天天加班幸福感爆棚,有木有。平时一直没有关注过JVM,最近上了一个新的项目,它对内存的需求量比较大,导致目前项目在用的JVM参数不能满足他的需求。起初还没发现是这方面问题,后来在启动的时候报错了,一报错不要紧,要紧就要紧在博主我要调整JVM..
分类:
Web程序 时间:
2014-12-11 16:03:09
阅读次数:
697
reduce端缓存数据过多出现FGC,导致reduce生成的数据无法写到hdfs...
分类:
其他好文 时间:
2014-12-04 17:57:26
阅读次数:
450
最近用java写一个数据库程序,发现运行一段时间后总会出现内存溢出。想用内存监控工具查看一下是哪里内存泄漏了,于是上网查看了一下,看到了jmap工具。
jmap工具
jmap打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。使用方法 jmap...
分类:
编程语言 时间:
2014-12-04 10:19:32
阅读次数:
331
之前的随笔提到用jstack分析java线程情况,也是在这个项目中,当线程的问题解决之后,发现程序的内存一直增长,于是用jmap工具分析了一下java程序占用内存的情况。命令很简单,直接jmap -histo 22955 > jmap.info其中22955是java的pid,重定向到jmap.in...
分类:
编程语言 时间:
2014-12-03 18:37:37
阅读次数:
224
转载:http://blog.csdn.net/kevin_luan/article/details/8447896http://liulinxia02.blog.163.com/blog/static/26868772009111861834942/http://zhumeng8337797.bl...
分类:
编程语言 时间:
2014-12-01 23:56:03
阅读次数:
363
jhat 是Java堆分析工具(Java heap Analyzes Tool). 在JDK6u7之后成为标配. 使用该命令需要有一定的Java开发经验. jhat 命令解析Java堆转储文件,并启动一个 web server. 然后用浏览器来查看/浏览 dump 出来的 heap. jhat 命令支持预先设计的查询, 比如显示某个类的所有实例. 还支持 对象查询语言(OQL, Object Query Language)。 OQL有点类似SQL,专门用来查询堆转储。 OQL相关的帮助信息可以在 jhat ...
分类:
编程语言 时间:
2014-11-24 15:25:20
阅读次数:
570
分析JAVA Application的内存使用时,jmap是一个很实用的轻量级工具。使用jmap可以查看heap空间的概要情况,粗略的掌握heap的使用情况。也可以生成heapdump文件,再使用jhat通过web浏览器具体分析内容中的对象和数据。jmap是JDK自带的一个工具,非常小巧方便,其支持...
分类:
其他好文 时间:
2014-10-15 12:50:57
阅读次数:
337