• jps简介


    java虚拟机进程状态工具-jps

    功能简介

    列出指定机器上的虚拟机的进程状态

    命令格式

    jps [ options ] [ hostid ]

    其中options选项可有

    选项 作用描述
    -q 只输出LVMID,省略主类名称
    -m 输出JVM进程启动时的JVM参数
    -l 输出主类的权限定名
    -m 输出JVM进程启动时传递给main函数的参数

    其中hostid为指定目标系统的字符串

    没用过(先略)

    输出格式

    lvmid [ [ classname | JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ]

    其中lvmid是指:本地虚拟机唯一ID(Local Virtual Machine Identifier),对于本地虚拟机来说,即使用jps命令是没有指定hostid,LVMID与操作系统的进程ID是一致的

    classname/JARfilename:是主类的类名称

    arg:启动时传递给main函数的参数

    jvmarg:启动时的JVM参数

    样例

    最常用也就是: jps -lvm 

     1 liang@QT-LIANG:~$ jps
     2 21457 Main
     3 3580 Jps
     4 
     5 liang@QT-LIANG:~$ jps -q
     6 21457
     7 3650
     8 
     9 liang@QT-LIANG:~$ jps -l
    10 21457 com.intellij.idea.Main
    11 3602 sun.tools.jps.Jps
    12 
    13 liang@QT-LIANG:~$ jps -m
    14 21457 Main
    15 3617 Jps -m
    16 
    17 liang@QT-LIANG:~$ jps -v
    18 3632 Jps -Dapplication.home=/home/q/jdk1.8.0_91 -Xms8m
    19 21457 Main -Xbootclasspath/a:/home/q/idea-IU-163.12024.16/lib/boot.jar -Xms128m -Xmx750m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -XX:ErrorFile=/home/liang/java_error_in_IDEA_%p.log -XX:HeapDumpPath=/home/liang/java_error_in_IDEA.hprof -Didea.paths.selector=IntelliJIdea2016.3 -Djb.vmOptionsFile=/home/q/idea-IU-163.12024.16/bin/idea64.vmoptions -Didea.jre.check=true
    20 
    21 liang@QT-LIANG:~$ jps -lvm
    22 21457 com.intellij.idea.Main -Xbootclasspath/a:/home/q/idea-IU-163.12024.16/lib/boot.jar -Xms128m -Xmx750m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -XX:ErrorFile=/home/liang/java_error_in_IDEA_%p.log -XX:HeapDumpPath=/home/liang/java_error_in_IDEA.hprof -Didea.paths.selector=IntelliJIdea2016.3 -Djb.vmOptionsFile=/home/q/idea-IU-163.12024.16/bin/idea64.vmoptions -Didea.jre.check=true
    23 3665 sun.tools.jps.Jps -lvm -Dapplication.home=/home/q/jdk1.8.0_91 -Xms8m
  • 相关阅读:
    C++设计模式-Bridge桥接模式
    解决VS2010打开Web页面时经常由于内存较低而导致VS2010自动关闭的问题
    Js继承小结
    MAC上的包管理利器
    Objective-C的hook方案(一): Method Swizzling
    OleContainer操作Excel以二进制方式读写数据库
    复制文件时,如何显示进度条(使用TFileStream一点一点读,或者使用BlockRead,并插入application.ProcessMessages)
    ADO异步查询显示进度条
    D2010 RTTI + Attribute 简单实现ORM
    Delphi默认窗体随想
  • 原文地址:https://www.cnblogs.com/halu126/p/6731135.html
Copyright © 2020-2023  润新知