zoukankan      html  css  js  c++  java
  • jps:虚拟机进程状况工具

    jps(JVM Process Status Tool)

      jdk提供的jps很像UNIX的ps命令,可以列出正在运行的虚拟机进程,并显示虚拟机执行的主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID)。虽然功能比较单一,但是他是使用频率最高的JDK命令工具,因为其他的工具大多需要输入它查询到的LVMID来确定要监控的是哪一个虚拟机进程。对于本地虚拟机进程来说,LVMID与操作系统的进程ID(Process Identifier,PID)是一致的,使用Windows的任务管理器或者UNIX的ps命令也可以查到虚拟机进程的LVMID,但如果同时启动了多个虚拟机进程,无法根据进程名称定位时,那就只能依赖jps命令显示主类的功能才能区分了。

    jps命令格式

    jps [options] [hostid]

    好多的命令都支持-help来查看命令的参数 所以要记住

    这里给出几个参数

    -q    只输出LVMID,省略主类的名称

    -m    输出虚拟机进程启动时传递给主类main()函数的参数

    -l    输出主类的全名,如果进程执行的是jar包,输出jar路径

    -v    输出虚拟机进程启动时JVM参数

     再回过头,jsp可以通过RMI协议开启了RMI服务的远程虚拟机状态,hostid为RMI注册表中注册的主机名。

  • 相关阅读:
    第10组 Beta冲刺 (4/5)
    第10组 Beta冲刺 (3/5)
    第10组 Beta冲刺 (2/5)
    第10组 beta冲刺(1/5)
    软工实践个人总结
    第01组 每周小结(3/3))
    第01组 每周小结(2/3)
    第01组 每周小结 (1/3)
    第01组 beta冲刺总结
    第01组 beta冲刺(5/5)
  • 原文地址:https://www.cnblogs.com/obesityspace/p/7436250.html
Copyright © 2011-2022 走看看