ProcDump(好用的抓取dump的工具)使用方法介绍
作者:admin发布时间:2021-11-02分类:软件教程浏览:评论:0
ProcDump是一个轻量的Sysinternal精英团队开发设计的命令行工具, 它的首要目标是监管应用软件的CPU出现异常趋势, 并在这里出现异常时转化成crash dump文件, 供研发人员和管理人员明确难题造成的缘故. 你还是能够把它做为转化成dump的专用工具应用在别的的脚本制作中.
拥有它, 就彻底不用在同一台网络服务器上应用例如32位系统软件上的Debug Diag 1.1或者64位系统软件上的ADPlus了.
【难题叙述】
在资源管理器里发觉w3wp.exe的CPU总在49%-60%上下, 间断性会降低一些. 大家必须在w3wp.exe的CPU在50%之上并能保持三秒钟的情况下爬取2组dump. 假如应用debug diag或adplus得话, 会更加艰难, 由于这要等候机会并手动式爬取. 非常容易发生捉到的dump里不包含这些引起不正常的姿势的状况.
【解决方法 - 救世procdump】
Procdump能够很便捷地协助大家适应这样的状况, 加快姿势全过程, 爬取恰当数据信息结合. 它会特定的時间内监管总体目标过程的cpu, 并在这个点爬取一个运行内存快照更新(dump).
例如:
procdump -ma -c 30 -s 3 -n 2 -e 1 -f "" 5960(Process Name or PID) -o E:ProcdumpLog
-ma 转化成full dump, 即包含过程的全部运行内存. 默认设置的dump文件格式包含进程和返回值信息内容.-c 在CPU利用率抵达这一阈值的情况下, 转化成dump文件.
-s CPU阈值务必不断是多少秒才爬取dump文件.
-n 在该专用工具撤出以前要爬取多少个dump文件.
-o dump文件储存文件目录.
上边的指令公会监管w3wp.exe的CPU, 在CPU利用率超出百分之五十超出3秒的情况下, 转化成dump文件, 反复该姿势2次.
【下边是该指令的一个案例纪录:】
C:UsersjaskisDownloadsprocdump> procdump -ma -c 30 -s 3 -n 2 -e 1 -f "" 5960(Process Name or PID) -o E:ProcdumpLog
ProcDump v8.0 - Writes process dump files
Copyright (C) 2009 Mark Russinovich
Sysinternals - www.ucbugxz.com
Process: w3wp.exe (5844)
CPU threshold: 50% of system
Duration threshold: 3s
Number of dumps: 2
Hung window check: Disabled
Exception monitor: Disabled
Dump file: C:UsersjaskisDownloadsprocdumpw3wp.dmp
Time CPU Duration
[23:48.35] 59% 1s
[23:48.36] CPU usage below threshold.
[23:48.37] 54% 1s
[23:48.38] 55% 2s
[23:48.39] 61% 3s
Process has hit spike threshold.
Writing dump file C:UsersjaskisDownloadsprocdumpw3wp_080309_114839PM.dmp... Dump written.
[23:48.44] 61% 1s
[23:48.45] 59% 2s
[23:48.46] 57% 3s
Process has hit spike threshold.
Writing dump file C:UsersjaskisDownloadsprocdumpw3wp_080309_114846PM.dmp...
Dump written.
标签:ProcDump
- 上一篇:微信支付宝扫码支付相关接口使用介绍
- 下一篇:AppStore访问慢打不开怎么解决?
相关推荐
你 发表评论:
欢迎- 软件教程排行
- 最近发表