Using this option or setting an event with the name ProcDump- is the same as typing Ctrl+C to gracefully terminate ProcDump. Use the -accepteula command line option to automatically accept the This option overrides to create a 64-bit dump. If it is a Store Application or Package, ProcDump will start on the next activation (only).īy default ProcDump will capture a 32-bit dump of a 32-bit process when running on 64-bit Windows. Launch the specified image with optional arguments. Queue the (largest) dump to Windows Error Reporting. Wait for the specified process to launch if it's not running. Treat CPU usage relative to a single core (used with -c). Write a dump when the process terminates. All trigger types are supported.Ĭonsecutive seconds before dump is written (default is 10). CAUTION: a high concurrency value may impact system performance. OS doesn't support a kernel dump ( -mk) when using a clone ( -r). Concurrent limit is optional (default 1, max 5). Trigger when the Performance Counter falls below the specified Threshold.ĭump using a clone. Some Counters and/or Instance Names can be case-sensitive. Trigger when the Performance Counter is at, or exceeds, the specified Threshold. Trigger when memory commit drops below specified MB value. Memory commit threshold in MB at which to create a dump. Kill the process after cloning ( -r), or at end of dump collection.ĭisplay the debug logging of the process. Write dump if process has a hung window (does not respond to window messages for at least 5 seconds). Run as a native debugger in a managed process (no interop). Wildcards (*) are supported.įilter (exclude) on the content of exceptions, debug logging and filename at DLL load/unload. Add -et to create a dump when a thread exits.įilter (include) on the content of exceptions, debug logging and filename at DLL load/unload. Add -ct to create a dump when a thread is created. Add -ud to create a dump when a DLL (module) is unloaded (filtering applies). Add -ld to create a dump when a DLL (module) is loaded (filtering applies). Include the 1 to create dump on first chance exceptions. Write a dump when the process encounters an unhandled exception. Treat debug breakpoints as exceptions (otherwise ignore them).ĬPU threshold above which to create a dump of the process.ĬPU threshold below which to create a dump of the process.Īdd the specified string to the generated Dump Comment. Cancel the trigger's collection at N seconds. If the trigger will cause the target to suspend for a prolonged time due to an exceeded concurrent dump limit, the trigger will be skipped.Īvoid outage at Timeout. When using multiple dump sizes, a kernel dump is taken for each dump size.Īvoid outage. OS doesn't support a kernel dump ( -mk) when using a clone ( -r). Includes the kernel stacks of the threads in the process. Includes all metadata (Process, Thread, Module, Handle, Address Space, etc.).Īlso write a 'Kernel' dump file. Includes the memory defined by the MiniDumpWriteDump callback routine named MiniDumpCallbackRoutine of the specified DLL. Includes the memory and metadata defined by the specified MINIDUMP_TYPE mask (Hex). Note: CLR processes are dumped as Full (-ma) due to debugging limitations. The dump is as detailed as a Full dump but 10%-75% the size. A memory area is defined as the sum of same-sized memory allocations. To minimize size, the largest Private memory area over 512MB is excluded. Includes all metadata (Process, Thread, Module, Handle, Address Space, etc.). Includes all Private memory and all Read/Write Image or Mapped memory. Removal of sensitive information is attempted but not guaranteed. Includes limited metadata (Process, Thread, Module and Handle). Includes directly referenced memory (stacks). Includes all memory (Image, Mapped and Private). (default) - Includes directly and indirectly referenced memory (stacks and what they reference). Using ProcDumpĬapture Usage: procdump.exe Process dump utility that you can embed in other scripts. Unhandled exception monitoring and can generate dumps based on the ProcDump also includes hung window monitoring (using the sameĭefinition of a window hang that Windows and Task Manager use), That an administrator or developer can use to determine the cause of the ProcDump is a command-line utility whose primary purpose is monitoringĪn application for CPU spikes and generating crash dumps during a spike
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |