zoukankan      html  css  js  c++  java
  • 查看进程线程的方法

    Windows

    • 最简单的任务管理器,可以查看进行和线程数,也可以用来杀死进程
    • tasklist 查看进程
    • taskkill 杀死进程

    Linux

    • ps -fe 查看所有进程
    • ps -fT -p <PID> 查看某个进程(PID)的所有线程
    • kill 杀死进程
    • top 按大写H切换是否显示线程
    • top -H -p <PID> 查看某个进程(PID)的所有线程

    Java

    • jps 命令查看所有Java进程
    • jstack <PID> 查看某个Java进程(PID)的所有线程状态
    • jconsole 来查看某个Java进程中线程的运行情况(图形界面)

    Jconsole 远程控制配置

    • 需要以如下方式运行你的Java类
    java -Djava.rmi.server.hostname=`ip地址` -Dcom.sun.management.jmxremote -
    Dcom.sun.management.jmxremote.port=`连接端口` -Dcom.sun.management.jmxremote.ssl=是否安全连接 -
    Dcom.sun.management.jmxremote.authenticate=是否认证 java类
    
    • 修改 /etc/hosts 文件将 127.0.0.1 映射至主机名

    如果要认证访问,还需要做以下步骤

    • 复制 jmxremote.password 文件
    • 修改 jmxremote.password 和 jmxremote.access 文件的权限为 600 即文件所有者可读写
    • 连接时填入 controlRole(用户名), R&D(密码)
  • 相关阅读:
    ffmpeg文档03-详细说明
    ffmpeg文档01-命令语法
    ffmpeg文档02-描述/概览
    OpenWrt使用花生壳脚本
    upc 9315 Philosopher’s Walk
    upc 9312 Game Map
    hdu 1251 统计难题
    Trie树简要讲解
    [算法]一次商品交易利益最大化
    [c语言]左移和右移
  • 原文地址:https://www.cnblogs.com/faddei/p/14239795.html
Copyright © 2011-2022 走看看