windows查看進程中線程信息

簡介


經常在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,會顯示所有線程信息

在這裏插入圖片描述

更多功能,等待探索。

發佈了127 篇原創文章 · 獲贊 177 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章