欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在Windows中查看和了解当前运行进程的线程详细信息

最编程 2024-02-21 19:34:30
...
简介

经常在Linux下开发程序,使用习惯了 ps, top, gdb, strace等调试命令,用起来挺方便。

现在需要在在windows下调试,也查找了些工具和方法,作一小结。不当之处,请不吝指出。

以Windows Server2008R2系统为例。

使用资源管理器

这个方法简单方便,但所能查看到的信息也有限。步骤如下:

  1. 在状态栏右键——打开任务管理器——进程——菜单 查看 —— 选择列

在这里插入图片描述

  1. 在弹出的窗口中选择线程数复选框,也可根据需要选择其他选项

在这里插入图片描述

  1. 确定,即可在任务管理器的进程页面看到线程数

在这里插入图片描述
当然也可以打开其他选项,看到关于进程的更多信息。

使用工具process explore

Process Explorer详情页及下载地址请参考:https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorer

Process Explorer可以查看进程打开的文件、目录、加载的dll、线程信息等。上述页面有详细介绍。

  1. 打开工具,选中要查看的进程

在这里插入图片描述

  1. 页面上方会出现一系列菜单,选择threads,会显示所有线程信息

在这里插入图片描述

更多功能,等待探索。

推荐阅读