闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 应用程序崩溃解决方案ProcDump v9.0 绿色免费版

应用程序崩溃解决方案ProcDump v9.0 绿色免费版

  • 软件大小:未知
  • 更新日期:2018-08-20
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
应用程序崩溃解决方案ProcDump v9.0 绿色免费版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
ProcDump是一款功能强大的Windows应用程序崩溃解决方案,使用可帮助用户快速诊断出各种问题点,对性诊断解决间歇性的性能问题有奇效,软件可在执行应用程序执行的情况下,强制进行内存转储,可检测应用的未处理异常,进行彻底的转储分析,清楚的了解究竟是那些地方出现了问题,甚至是那个文件或者程序出现了错误,非常实用,主要用途是监视应用程序的CPU峰值并在峰值期间生成故障转储,管理员或开发人员可以使用它来确定峰值的原因。 ProcDump还包括挂起窗口监视(使用与Windows和任务管理器使用的窗口挂起相同的定义),未处理的异常监视,并可以根据系统性能计数器的值生成转储。 它还可以作为可以嵌入其他脚本的通用进程转储实用程序。软件绿色无需安装,解压即可使用,有需要的朋友不要错过了!

功能特色

1、ProcDump是一个可以用于诊断多种问题点的命令行工具。和Dr.Watson、ADPlus以及DebugDiag一样,ProcDump可以在不期望的情况或者异常发生时,用于俘获一个进程的内存转储。而且也同ADPlus以及DebugDiag一样,它可以对一个挂起的应用程序强制进行进程转储。但和之前的任何工具不同的是,ProcDump可以在CPU的活动峰值达到一个指定的级别时,对一个进程进行转储。这对于那些间歇性的性能问题是特别有用的,对于这种问题,其发生是很难预测的。
2、ProcDump包括一个单独的可执行文件(procdump.exe),而这个文件可以接受多种不同的参数。当不带任何参数时,ProcDump工具会在保持应用程序执行的情况下,强制进行一个内存转储。
3、通过使用-h参数,ProcDump会检测一个挂起的Windows应用程序,并强制进行内存转储。这与ADPlus和DebugDiag中的功能很相似。使用-e参数可以使得ProcDump去检测应用程序的一个未处理的异常,并获取进程转储。通过接下来对进程转储的分析,您可以弄清哪些程序、DLL以及错误情况在中断时发生了。这可以让您通过在网上进行智能的搜索,找到相似的场景,以便确定是否发生了一个已知的问题点,或者您是否需要和卖方进行联系。
4、让ProcDump和之前的工具与众不同的是,它可以检测CPU峰值,并在达到时,收集进程转储。对于别人无法干预的间歇性问题,这是非常有用的。有三个参数可以实现这一功能:
-c 在产生一个进程转储前,指定CPU达到的阈值。
-s 指定达到该阈值的持续时间秒数
-u 指定CPU为单核

使用说明

参数介绍
-a避免停运。需要-r。如果触发器将导致目标由于超出并发转储限制而暂停一段时间,则将跳过触发器。
-b将调试断点视为异常(否则忽略它们)。
-c CPU阈值,用于创建进程转储。
-cl CPU阈值,低于该阈值可创建进程转储。
-d调用指定DLL的名为MiniDumpCallbackRoutine的minidump回调例程。
-e当进程遇到未处理的异常时写入转储。包含1以在第一次机会异常时创建转储。
-f过滤第一次机会异常。支持通配符(*)。要仅显示名称而不进行转储,请使用空白(“”)过滤器。
-g作为托管进程中的本机调试器运行(无互操作)。
-h如果进程有挂起窗口,则写入转储(不响应窗口消息至少5秒)。
-i安装ProcDump作为AeDebug事后调试器。仅支持-ma,-mp,-d和-r作为附加选项。
-l显示进程的调试日志记录。
-m以MB为单位的内存提交阈值,用于创建转储。
-ma写入包含所有进程内存的转储文件。默认转储格式仅包括线程和句柄信息。
-ml当内存提交低于指定的MB值时触发。
-mp写入包含线程和句柄信息的转储文件,以及所有读/写进程内存。要最小化转储大小,将搜索大于512MB的内存区域,如果找到,则排除最大区域。存储区是相同大小的存储器分配区域的集合。删除此(缓存)内存可将Exchange和SQL Server转储减少90%以上。
-n退出前要写入的转储数。
-o覆盖现有的转储文件。
-p超过阈值时在指定的性能计数器上触发。注意:要在进程的多个实例运行时指定进程计数器,请使用具有以下语法的进程ID:“\ Process(<name> _ <pid>)\ counter”
-pl当性能计数器低于指定值时触发。
-r使用克隆转储。并发限制是可选的(默认值为1,最大值为5)。
注意:高并发值可能会影响系统性能。
- Windows 7:使用反射。操作系统不支持-e。
- Windows 8.0:使用反射。操作系统不支持-e。
- Windows 8.1+:使用PSS。支持所有触发类型。
-s写入转储前的连续秒数(默认值为10)。
-t在进程终止时写入转储。
-u处理相对于单个核心的CPU使用率(与-c一起使用)。
作为唯一选项,卸载ProcDump作为事后调试程序。
-w等待指定的进程在未运行时启动。
-x使用可选参数启动指定的图像。如果它是商店应用程序或包,ProcDump将在下一次激活时启动(仅限)。
-64默认情况下,ProcDump将在64位Windows上运行时捕获32位进程的32位转储。此选项将覆盖以创建64位转储。仅用于WOW64子系统调试。
- ?使用 -? -e查看示例命令行。
如果省略转储文件名,则默认为<processname> _ <datetime> .dmp。
使用-accepteula命令行选项自动接受Sysinternals许可协议。
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧