最近学了一些jdk中的jps工具,通过jsp命令显示当前的jvm进程,把一些常用的用法记录一下:
直接输入jps,输出当前用户的所有jvm的进程id和执行主类名称(mai函数所在类的名称)。
[sch@s2-3 logs]$ jps
24449 Jps
22186 start.jar
jps -l ,输出进程id和主类的全名(完整包路径),如果执行的是jar包,会显示完整的jar路径
[sch@s2-3 logs]$ jps -l
22186 /home/sch/.jetty/start.jar
24508 sun.tools.jps.Jps
jps -m,输出进程id和传递给main方法的参数
[sch@s2-3 logs]$ jps -m
22186 start.jar --pre=etc/jetty-logging.xml
24710 Jps -m
jps -v,输出进程id和传递给jvm的参数
[sch@s2-3 logs]$ jps -v
24783 Jps -Dapplication.home=/usr/greenline/install/jdk1.6.0_31 -Xms8m
22186 start.jar -Xmx512m -Xms512m -Xmn128m -XX:PermSize=128m -verbose:class -verbose:gc -Dcom.sun.management.jmxremote.port=2023 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.1.22 -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n -Djetty.logs=/home/sch/logs -Djetty.home=/home/sch/.jetty -Djava.io.tmpdir=/tmp
jps -q,只输出进程id
[sch@s2-3 logs]$ jps -q
22186
24845
相关推荐
jvm命令行工具,java性能优化,jdk命令工具, jcmd命令、jps命令、jmap命令、jstack命令、jinfo命令、jstat命令
JDK自带VM分析工具jps,jstat,jmap,jconsole
2调用jdk工具jps查看当前的java进程 C:/>jps 3504 Jps 3676 Bootstrap 3496 org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 3调用jmap工具得到信息 C:/>jmap -dump:format=b,file=heap.bin 3676 ...
它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些工具与JDK的标准版本是一致的。 jinfo:可以输出并修改运行时的java进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地...
针对java的进程,jdk1.5以后提供了一个查看当前所有java进程pid的小工具。 位置 JAVA_HOME/bin/目录下面 功能 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,...
JDK的命令行工具大多数是对JDK/lib/tools.jar类库的一层薄包装而已,它们的主要功能代码是在tools类库中实现的。Linux下的这些工具有的甚至是用shell脚本编写的。 常见工具如下: 名称 主要作用 jps JVM Process...
支持远程执行JDK自带工具命令,包含但不限于jps、jstat、jstack、jinfo、jmap、jcmd等 提供客户端交互工具,支持跨进程attach和远程连接功能 支持三种服务模式(可同时开启多个服务): jvmm服务:独有RPC协议,需...
jps 是 jdk 提供的一个查看当前 java 进程的小工具,其工作原理是在程序启动后,会在 java.io.tmpdir 指定的目录下生成一个类似于 hsp
1.6.5 在IDE工具中进行源码调试 1.7 本章小结 第二部分 自动内存管理机制 第2章 Java内存区域与内存溢出异常 2.1 概述 2.2 运行时数据区域 2.2.1 程序计数器 2.2.2 Java虚拟机栈 2.2.3 本地方法栈 2.2.4 ...
1、在 java 的 bin 目录下,jdk 提供了很多使用的工具,下面学习一些监控和故障处理的工具。 名称 作用 jps JVM process status tool,显示指定系统内所有的 HotSpot 虚拟机进程 jstat JVM statistics ...
├─4.07 jvm运维实用排障工具-jps-jstack.mp4 ├─4.08 jvm运维实用排障工具-jinfo-jstat.mp4 ├─4.09 jvm运维实用监控工具-virtualvm安装-安装插件.mp4 ├─4.10 jvm运维实用监控工具-如何监控jvm.mp4 ├─5.01 ...
/ 76 4.1 概述 / 76 4.2 JDK的命令行工具 / 76 4.2.1 jps:虚拟机进程状况工具 / 79 4.2.2 jstat:虚拟机统计信息监视工具 / 80 4.2.3 jinfo:Java配置信息工具 / 82 4.2.4 jmap:Java内存映像工具 / 82 4.2.5...
Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。 Arthas开源的Java诊断工具 更新日志:v3.5.1Add vmtool commandRemove the ...
第50讲 虚拟机工具-jps详解 00:11:20 第51讲 虚拟机工具-jstat详解 00:09:20 第52讲 虚拟机工具-jinfo详解 00:05:03 第53讲 虚拟机工具-jmap详解 00:08:48 第54讲 虚拟机工具-jhat详解 00:08:10 ...
第50节虚拟机工具-jps详解00:11:20分钟 | 第51节虚拟机工具-jstat详解00:09:20分钟 | 第52节虚拟机工具-jinfo详解00:05:03分钟 | 第53节虚拟机工具-jmap详解00:08:48分钟 | 第54节虚拟机工具-jhat详解00:08:10...
通过jdk自带的一些工具,我们可以做对jvm进程的初始参数以及参数值等等进行一个查看 (查看运行的jvm及其唯一id)jps -l就可以查看当前服务器进程及其id (查看jvm运行时参数)jinfo -flag +参数名称 + id,就可以获得...
后端:servlet +Jps + Maven + Schedule定时任务 + Redis + Security + POI 开发环境 : 工具:IDEA、Navicat、Git 环境:JDK 1.8、Tomcat 7.0、Mysql 8.0 项目管理:Maven 代码托管平台:GitHub 开发流程...
性能监控工具与调优 2.5.1 jps 2.5.2 jstat 2.5.3 jinfo 2.5.4 jmap 2.5.5 jhat 2.5.6 jstack 2.5.7 jConsole 3. 多线程 3.1 线程的通信与状态转化 3.2 线程池及其实现 3.3 JUC 3.4 AQS 与 CAS 3.5 性能调优 4. 数据...
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,下面这篇文章主要给大家介绍了关于jvm信息jmap使用的基本方法教程,需要的朋友...