Importing Process Dumps
Sometimes, for example in case of a production web server, it may be not possible to install dotMemory on a computer and take a regular snapshot for analysis. Typically, your last resort in such a case is a Windows raw memory dump. It can be created by a number of tools, but certainly, the two most popular ones are Task Manager (comes with the operating system) and Process Explorer.
dotMemory allows importing and analyzing raw dumps as regular snapshots: involving all product features like automatic inspections and retention diagrams.
To import a process dump:
- On the Home page, on the left panel, click Import Dump.
- In the opened dialog, select the desired workspace file and click Open.
After this, the imported dump will be converted into a regular dotMemory workspace.
- When getting a dump of a 32-bit application with Task Manager, make sure you use a 32-bit version of the tool. You can find it in C:\Windows\SysWOW64\taskmgr.exe.
- Currently the feature is in the beta state: Though it is 100% functional, some issues are still possible. On some combinations of different Windows and .NET Framework versions, dotMemory may not show you all the data you expect in the resulting snapshot.