jdk为我们提供了一些非常实用的小工具来帮助我们定位一些简单的JVM问题,这些小工具就在jdk/bin下面。不妨来分别看一下,本篇文章的工具都是使用的windows版本。
1.jps
从名字中可以大概看的出是做什么用的,了解liunx的都知道非常重要的一个命令ps——列出当前系统中的进程。同样jps是java版本的ps,列出当前系统中的java进程,下面是在我本机执行jps的结果:
C:\U...
分类:
其他好文 时间:
2015-03-08 23:00:06
阅读次数:
363
在linux下运行多线程程序,想查看各个线程的运行情况,怎么办?Linux下查看某进程的线程状态:1.jps或top或ps-ef|grepjava,找到需要的进程pid;2.jstackpid,查看pid的所有线程状态信息;下面为一个示例:进程6798启动了5个线程,其他两个正在跑,另外三个进入了睡眠状态。[roo..
分类:
编程语言 时间:
2015-03-02 11:27:03
阅读次数:
219
linux下应用无故反应异常,登陆服务器查看发现:-bash-4.1$jps
JavaHotSpot(TM)64-BitServerVMwarning:Insufficientspaceforsharedmemoryfile:
/tmp/hsperfdata_kf01/4830
Tryusingthe-Djava.io.tmpdir=optiontoselectanalternatetemplocation.
4830Jps-bash-4.1$df-h
文件系统..
分类:
其他好文 时间:
2015-03-01 22:30:02
阅读次数:
211
jps工具jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前全部java进程pid的命令,简单有用,很适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps(Java Virtual Machine P...
分类:
其他好文 时间:
2015-02-28 22:56:04
阅读次数:
223
jps工具jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前全部java进程pid的命令,简单有用,很适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps(Java Virtual Machine P...
分类:
其他好文 时间:
2015-02-23 12:01:05
阅读次数:
140
在linux实际操作命令中,查看pid的方式有很多种,通过pid找程序路径的方式也有好几个,但是可能大家都忽略的一个很简单也是很实用的命令:pwdx.比如要查找某个java编写的程序运行情况可通过jps命令查看,然后可以通过显示的pid进行程序定位如下图,红色框框为jps命令和pwdx命令,一目了然...
分类:
系统相关 时间:
2015-02-13 18:17:20
阅读次数:
330
1. jps(Java Virtual Machine Process Status Tool)
jps主要用来输出JVM中运行的进程状态信息
-q 不输出类名、Jar名和传入main方法的参数
-m 输出传入main方法的参数
-l 输出main类或Jar的全限名
-v 输出传入JVM的参数
2. jstack
jstack主要用来查看某个Java进程内的线程...
分类:
Web程序 时间:
2015-02-10 11:18:29
阅读次数:
430
查看当前JVM的配置参数。。。jps -v 一定记得是小写的,不能是大写的、。。修改参数后 ,保存退出。ps-ef|greptomcat 也可查看tomcat的配置信息几个优化参数:-server 默认情况下JVM运行在client模式,通过设置该参数JVM将运行在server模式。-XX:N...
分类:
其他好文 时间:
2015-02-01 14:51:04
阅读次数:
195
Setup
$ wget -O ~/data/gutenberg/hamlet.txt http://www.gutenberg.org/cache/epub/1787/pg1787.txt
$ cd ~/soft/flink-0.7.0-incubating
$ bin/start-local.sh
$ jps -m
18689 JobManager -executionMode lo...
分类:
其他好文 时间:
2015-01-27 18:31:43
阅读次数:
398
Jhat是JDK自带的一个轻量级小工具。jhat位于java的bin目录下,是用来分析java堆的命令,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询语言,jhat工具一般和jmap工具配合使用。
1、Jstat命令格式
Jhat dumpFile
2、使用步骤
第一步:导出堆
第二步:分析堆文件
第三步:查看html
有时dump出来的堆很大,在...
分类:
其他好文 时间:
2015-01-21 16:33:55
阅读次数:
197