Debugging Tools for Windows |
In hang mode, ADPlus immediately produces full memory dumps for all of the processes that are specified at the command prompt after the script has finished running. ADPlus puts each .dmp file that it creates into a folder that contains the date and time stamp from when ADPlus was run. And each file name contains the process name, the process ID, and the date and time stamp from when ADPlus was run. While the process memory is being dumped to a file, the process is frozen, with the debugger non-invasively attached to it. After the memory dump is finished, the debugger detaches and the process resumes.
You can use ADPlus in hang mode instead of UserDump to dump the memory for one or more processes. In addition, hang mode works inside a Terminal Server session.
When you specify the -MiniOnSecond command-line parameter for ADPlus, ADPlus produces log files from a scripted debug session and minidump files (which are typically less than 100 KB ). This parameter is typically faster than creating full memory dumps for each process that is specified on the command line. (In earlier versions of ADPlus, this feature was called quick mode.)
A minidump file is especially useful if you do not plan to analyze the file yourself. You can create a .zip file that contains the dump file and send it in an e-mail message to a professional support technician. This process is easier than having to put the files on an FTP site or use some other method of transfer.
When you use the -NoDumpOnSecond command-line parameter, ADPlus does not create any dump files.