当前位置: 首页 > news >正文

查看进程线程的方法

文章目录

  • 查看进程线程的方法
    • 1. windows
    • 2. linux
    • 3. Java

查看进程线程的方法

1. windows

  • 任务管理器可以查看进程和线程数,也可以用来杀死进程。win11任务管理器中的PID默认是隐藏的,可以这样开启:在进程选项卡中,右键任意列,勾选PID,即可在进程中显示PID,也不需要跳转到详细信息中查看

在这里插入图片描述
在这里插入图片描述

  • tasklist 查看进程

在这里插入图片描述

  • taskkill 杀死进程

在这里插入图片描述

参考:解决Windows下端口被占用

2. linux

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

在这里插入图片描述
在这里插入图片描述

参考:
Linux之ps命令基本使用
Linux之top命令基本使用
Linux之kill命令基本使用

3. Java

jps查看进程PID.
jstack PID 查看进程下的线程情况

  • jps 命令查看所有 Java 进程
  • jstack 查看某个 Java 进程(PID)的所有线程状态 。【只能抓取一瞬间的快照】

在这里插入图片描述

  • jconsole 来查看某个 Java 进程中线程的运行情况(图形界面)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 可以查看对应线程的堆栈信息

在这里插入图片描述

参考:性能问题排查工具介绍

专栏:性能测试和优化

http://www.xdnf.cn/news/942265.html

相关文章:

  • 进制符号表示
  • 【阿里巴巴 x 浙江大学】信息与交互设计 - 信息设计漫谈
  • AIGC 基础篇 Python基础 02
  • MS8312A 车规 精密、低噪、CMOS、轨到轨输入输出运算放大器,用于传感器、条形扫描器
  • arxir网址自动转向国内镜像
  • 【DTOF传感器】光子飞行时间传感技术
  • 通信之光端机
  • 苏超 - 江苏省城市足球联赛
  • Angular中Webpack与ngx-build-plus 浅学
  • 【刷题模板】链表、堆栈
  • AI+预测3D新模型百十个定位预测+胆码预测+去和尾2025年6月8日第102弹
  • 06. C#入门系列【自定义类型】:从青铜到王者的进阶之路
  • 星耀8上市品鉴暨北京中和吉晟吉利银河用户中心开业媒体见面会
  • 免费批量去水印工具 - 针对文心一言生成图片
  • DDR供电设计中的VTT与VREF作用和区别
  • leetcode Top100 189.轮转数组
  • global security market 的知识点总结 SMA
  • 给跳绳设计一双卡扣
  • Hilt在android项目中使用的注解说明
  • 设置QDialog的setModal(true)对show()无法阻塞
  • Python 训练营打卡 Day 46
  • 力扣-131.分割回文串
  • 基于fpga的疲劳驾驶检测
  • 【Autosar COM】Marvell 88Q5050 以太网交换机驱动技术解析
  • JavaScript 的意义
  • 山东大学项目实训——基于DeepSeek的智能写作与训练平台(十二)
  • cpp自学 day26(智能指针)
  • 基于算法竞赛的c++编程(23)原码,反码,补码
  • 《双指针》题集
  • [特殊字符]01Linux基础入门教程——从起源到核心概念