JDK自带工具之JPS
来源:互联网 发布:手机测光软件 编辑:程序博客网 时间:2024/06/02 16:40
jps(Java Virtual Machine Process Status Tool)是JDK提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix/windows平台上简单察看当前java进程的一些简单情况。
jps它的作用是显示当前JAVA进程的id号,并可通过opt来查看这些进程的详细启动参数。
jps位于jdk的bin目录下。
1、JPS命令格式
jps [ options ] [ hostid ]
2、常用参数
-q 只显示pid,不显示class名称,jar文件名和传递给main方法的参数
-m 输出传递给main方法的参数
-l 输出应用程序main class的完整package名或者应用程序的jar文件完整路径名
-v 输出传递给JVM的参数
Hostid参数主要用于开启了RMI服务的远程虚拟机的进程状况(到服务器本机就可以不使用该参数)
3、源代码
package com.jdkTools;
/**
* 简单的应用,供测试JDK自带的jps使用
* 参数:-Xms30m -Xmx60m
* 给main参数传递的参数为:ffm
* @author 范芳铭
*/
public class EasyJPS {
public staticvoid main(String[] args) throws Exception{
while(true){
Thread.sleep(5000);
System.out.println(args[0] + ",在执行...");
}
}
}
4、运行参数
* 参数:-Xms30m -Xmx60m ,本参数用于启动JVM虚拟机
* 给main参数传递的参数为:ffm
5、运行结果
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\fan>cd C:\Program Files\Java\jdk1.6.0_25\bin
C:\Program Files\Java\jdk1.6.0_25\bin>jps
1628 Jps
2856
7672 EasyJPS
C:\Program Files\Java\jdk1.6.0_25\bin>jps -q
4432
2856
7672
C:\Program Files\Java\jdk1.6.0_25\bin>jps -m
2856
7672 EasyJPS ffm
7400 Jps -m
C:\Program Files\Java\jdk1.6.0_25\bin>jps -l
7944 sun.tools.jps.Jps
2856
7672 com.jdkTools.EasyJPS
C:\Program Files\Java\jdk1.6.0_25\bin>jps -v
2856 -Xms256m-Xmx768m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m-Dosgi.nls.warnings=ignore
7672 EasyJPS -Xms30m -Xmx60m -Dfile.encoding=GBK
其中,7672 EasyJPS ffm
和7672 EasyJPS -Xms30m -Xmx60m -Dfile.encoding=GBK
是我们使用-m和-v看到的效果,把传入的参数也一起打印了出来,可以在实际工作中使用和处理。
- JDK自带工具之JPS
- JDK自带工具jps,jstat,jmap,jconsole使用
- JDK自带工具
- JDK自带工具之jstat
- JDK自带工具之jinfo
- JDK自带工具之jmap
- JDK自带工具之jhat
- JDK自带工具之jstack
- jdk自带工具使用
- JDK 自带工具监控
- JDK自带工具一览表
- JDK自带工具一览表
- JDK自带工具一览表
- JDK自带工具概览
- JDK 自带工具备忘
- JDK自带工具类
- JDK 自带工具试用(一)
- JDK自带工具-jstat详解
- asp.net中Literal与label的区别
- 关于字符数组 和 字符串比较 C++
- JSch - Java实现的SFTP(文件上传详解篇)
- SDUT_2015寒假集训_动规递推_E-Apple Catching
- The Dole Queue
- JDK自带工具之JPS
- 用Ant实现Java项目的自动构建和部署GOOD
- spark中network包里的ReceiverTest和SenderTest测试
- IOS中UIScrollView的contentSize、contentOffset和contentInset属性
- AndroidWear官方文档总结07 - 汇总通知
- 毕业生找工作必看求职月历
- Xapian在Ubuntu下的安装和测试
- jsp页面传参的4种方法
- 搜集Shader一些参数(为自己)