windows:
- tasklist 查看进程信息
- taskkill 杀死进程
linux
- ps -ef 查看所有进程
- ps -ef | grep java 查看Java启动的进程
- ps -fT -p <PID> 查看整个进程(PID)的所有线程
- kill 杀死进程
- top 动态查看所有线程,可以动态显示cpu 内存占用状态
- top -H 按照大写H来切换是否显示线程
- top -H -p <PID> 查看某个进程(PID)的所有线程
Java
- jps 命令查看
- jstack <PID>查看某个Java进程(PID)的所有线程状态
远程工具:
JConsole(jvm manager and monitor console),参考文章https://www.cnblogs.com/baihuitestsoftware/articles/6405580.html