ProceXP超级进程查看管理工具
http://yidingdian.com/?p=29
?
程序員必備工具系列將不斷介紹實用的輔助工具,幫助我們開發(fā)研究之用,這些工具多為單個exe,平時收藏起來,簡單調用,功能強大.今天進入必備工具第一彈–ProceXP.
ProceXP很強大,除了提供任務管理器所有的功能外,可以查看進程調用的動態(tài)鏈接文件,每個進程,細致到線程的資源占用都一清二楚.提供幾個常用的使用:
1.想了解一個程序都調用到什么dll文件了
通過單擊上屏幕的列表,選中關心的進程,便可以在下屏幕看到調用了程序自身和系統的dll分別有哪一些,還有加載的大小,共享尺寸均有,可以通過觀察別人的程序了解加載了什么模塊來執(zhí)行的功能,也可以觀察自己的程序,有無加載了一些不必要的dll可以減輕占用的(關于程序啟動加載的文件,可以很容易在vs中調試,以后安排介紹)
2.想了解一個進程占用了多少系統或網絡資源
如果一個程序占用了大量系統資源,或者霸占了大量網絡IO,都會讓系統變得緩慢,想了解進程到底占了多少系統或網絡資源,ProceXP可以很詳細地羅列出來,雙擊上屏幕的進程名便會打開屬性窗口,這里占用資源一目了然,甚至進程運行的環(huán)境參數,調用起進程的參數,進程內每個線程情況,內存中的字符串都可以在這里看到.
查看進程屬性
3.我的程序占用了100%CPU,不知道是哪個線程引起的
如果多線程程序占用了100%CPU,又不知道怎么定位的話,可以在ProceXP中,通過進程的屬性窗口的線程窗口看到,每個線程用到多少CPU都會列出來,可以看到是哪個線程引起的問題以便定位.(也可以在vs中Attch過來,以后安排介紹)
4.其他更多的
當然更多更強大的功能都有,在于你的發(fā)掘和使用,只要跟進程線程打交道,基本上它能提供給你一切.
總結
以上是生活随笔為你收集整理的ProceXP超级进程查看管理工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Raphael实现html中绘图
- 下一篇: Bringing up interfac