jvm调优命令-jps

author author     2022-09-20     586

关键词:

JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。

命令格式

1
jps [options] [hostid]
options参数
-l : 输出主类全名或jar路径
-q : 只输出LVMID
-m : 输出JVM启动时传递给main()的参数
-v : 输出JVM启动时显示指定的JVM参数

其中[options]、[hostid]参数也可以不写

1
2
3
4
5
6
7
8
[[email protected] bin]# jps -l -m
15795 org.apache.catalina.startup.Bootstrap start
4436 org.apache.catalina.startup.Bootstrap start
28416 org.apache.catalina.startup.Bootstrap start
4207 org.apache.catalina.startup.Bootstrap start
4513 org.apache.catalina.startup.Bootstrap start
4995 sun.tools.jps.Jps -l -m
19305 org.apache.catalina.startup.Bootstrap start
注*:jps命令有个地方很不好,似乎只能显示当前用户的java进程,要显示其他用户的还是只能用unix/linux的ps命令。

jvm调优命令-jstat

2.jstatJVMStatisticsMonitoringTool,是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。【性能分析】命令格式1jstat[options]VMID[interval][count]jstat[options]VMID[interval][count]参... 查看详情

jvm调优命令-jmap

jmapJVMMemoryMap命令用于生成heapdump文件,如果不使用这个命令,还可以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候自动生成dump文件。 jmap不仅能生成dump文件,还可以查询finalize执行队列、Java堆和永久代的详细信... 查看详情

jvm调优命令-jhat

jhatJVMHeapAnalysisTool命令是与jmap搭配使用,用来分析jmap生成的dump,jhat内置了一个微型的HTTP/HTML服务器,生成dump的分析结果后,可以在浏览器中查看。在此要注意,一般不会直接在服务器上进行分析,因为jhat是一个耗时并且耗费... 查看详情

调优命令有哪些?

SunJDK监控和故障处理命令有jpsjstatjmapjhatjstackjinfojps,JVMProcessStatusTool,显示指定系统内所有的HotSpot虚拟机进程。jstat,JVMstatisticsMonitoring是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载、... 查看详情

java内存监控命令简介(零)

一、Java性能监控与调优命令、工具简介1、jps:查看当前运行的Java程序端口号,包括运行jps的程序端口号。2、jinfo:查看Java进程的运行时信息。3、jmap+MAT:通过jmap导出内存映像,然后通过MAT分析映像。4、jstack:查看线程状态,... 查看详情

jvm性能调优监控工具专题一:jvm自带性能调优工具

前提概要:      JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,每一种工具都有其自身的特点,用户可以根据你需要检... 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstathprof使用详解(代码片段)

...问题是Java程序员进阶的必备要求。本文将对一些常用的JVM性能调优监控工具进行介绍,希望能起抛砖引玉之用。 一、jps(JavaVirtualMachineProcessStatusTool)   :基础工具   jps主要用来输出JVM中运行的进程状态... 查看详情

jvm的监控命令

JVM监控命令基本就是 jps、jstack、jmap、jhat、jstat 几个命令的使用就可以了 JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛... 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstathprof使用详解

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解... 查看详情

jvm性能调优(代码片段)

jvm性能调优一、jvm内存模型二、目标在以下三点中,通过修改jvm参数寻找平衡。GC的时间足够的小GC的次数足够的少发生FullGC的周期足够的长三、方法减少使用全局变量和大对象;调整新生代的大小到最合适;设置老年代的大小... 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstatjinfojconsole使用详解(代码片段)

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。  ... 查看详情

jvm内存溢出性能调优

常用工具及命令jpsjstatTopjstackjmapmat工具 top-Hppid可以查看某个进程的线程信息-H显示线程信息,-p指定pidjps:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称及进程pid如:jps-lpidJstack命令jstack是java虚拟机自带的一种... 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstathprof使用详解

...问题是Java程序员进阶的必备要求。本文将对一些常用的JVM性能调优监控工具进行介绍,希望能起抛砖引玉之用。本文参考了网上很多资料,难以一一列举,在此对这些资料的作者表示感谢!关于JVM性能调优相关的资料,请参考... 查看详情

jvm性能调优监控工具专题一:jvm自带性能调优工具

前提概要:      JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,每一种工具都有其自身的特点,用户可以根据你需要检... 查看详情

jvm监控指令--jps

解释:jps列表展示java进程信息,以及java进程配置的jvm参数。命令格式:jps[options][hostid] 选项 -m输出mainmethod的参数 -l输出完全的包名,应用主类名,jar的完全路径名 -v输出jvm参数 -V输出通过flag文件传递到JVM中... 查看详情

jvm调优-jps(代码片段)

...grepjava”或”ps-efgrepjava”,jps并不使用应用程序名来查找JVM实例。因此,它查找所有的Java应用程序,包 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstat使用详解(转viii)

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。  现实企业... 查看详情

jvm性能调优监控工具jpsjstackjmapjhatjstathprof使用详解

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解... 查看详情