Commands on the File menu:
|
|
New Profiler Project |
Starts a wizard that allows you to create a new profiler project. For more information, see Profiler Projects and the “How to…” topic Create or Load a Profiler Project. |
|
|
Open->Profiler Project |
Opens a profiler project and includes it in the projects explorer window. For more information, see Profiler Projects and the “How to…” topic Create or Load a Profiler Project. |
|
|
Open->Session |
Opens a previously saved session file. For more information, see Work with a Previously Saved Session. |
|
|
Save Session As… |
Saves the current profiler session to a session file. Allows you to select which snapshots to include in the session file. |
|
|
Save Project |
Saves the project that is currently selected in the projects explorer. |
|
|
Save Project As |
Saves the project that is currently selected in the projects explorer to a new file. |
|
|
Profile Application |
Starts a wizard that helps you profile a stand-alone application. For more information, see Start Profiling an Application. |
|
|
Profile ASP.NET |
Starts a wizard that helps you profile an ASP.NET application. For more information, see Start Profiling ASP.NET. |
|
|
Profile Windows Service |
Starts a wizard that allows you to profile a Windows Service. For more information, see Start Profiling a Windows Service. |
|
|
Attach to Process |
Starts a wizard that allows you to attach the profiler to a running .NET process. For more information, see Attach to a Process. |
|
|
Import Memory Dump |
Starts a wizard that allows you to import memory dump files as heap snapshots. For more information, see Import Memory Dump Files. |
|
|
Recent Profiled Applications |
Contains a list of recently profiled applications, allowing you to quickly select an application to profile. The selection also includes the program arguments of the application. |
|
|
Recent Sessions |
Contains a list of recently opened profiler session files, allowing you to quickly open a previous session file. |
|
|
Exit |
Exits .NET Memory Profiler. |
Commands on the Edit menu:
|
|
Copy |
Copies data from the selected item in the currently selected control to the clipboard. For more information, see Copying Data to the Clipboard. |
|
|
Copy All |
Copies all data from the currently selected control to the clipboard. For more information, see Copying Data to the Clipboard. |
Commands on the View menu:
|
|
Show Allocs and Bytes per Second |
This command affects all columns and fields that present the number of allocations performed and bytes allocated. If this command is checked then the values of those fields and columns will be divided by the elapsed time between the snapshots. Otherwise, the actual allocation- and byte-count will be presented. |
|
|
Show Heap Utilization as Percent |
This command affects all columns and fields that present information about the heap utilization. If this command is checked, those fields and numbers will be presented as a percentage of the total number of allocations performed between snapshots. Otherwise the way they are presented is determined by the Show Allocs and Bytes per Second setting. This command is only available if heap utilization tracking is enabled. For more information, see Heap Utilization Tracker. |
|
|
Show [Field set] |
Allows you to select how the heap information should be presented. It will affect which columns are shown in the tables and how the fields in the info panels are presented. For more information, see Field Sets. |
|
|
Show Failed Memory Assertions |
If at least one memory assertion has failed, this command will bring up a dialog that allows you to view information about the failed memory assertions. |
|
|
Back |
Steps back to the previously shown details information. This can, for instance, be useful if you want to look at the details of a referee of an instance, and then you want to get back to the original instance. |
|
|
Forward |
Steps forward through details information previously left using Back. |
|
|
Show Details Show Source |
Shows details about the selected item. If the selected item is a class, the class details page will be shown, if it is an instance, the instance details page will be shown. If the selected item is a method (in a call stack), the profiler is running within Visual Studio and source file information is available, then this command will be named Show source and will show the source of the method when selected. |
|
|
Associate Memory with Resource |
Associates unmanaged memory with related resources. For more information, see Associated Memory. |
|
|
Profiler Projects Explorer |
Shows the Profiler Projects Explorer window. For more information, see Profiler Projects. |
|
|
Session Property Pages Project Property Pages |
If the main profiler window is active and contains an active session, then the Session Property Pages dialog is shown. If a profiler project is selected in the profiler projects explorer, then the Project Property Pages dialog is shown. For more information, see Session Settings. |
Commands on the Profiler menu:
|
|
Start using Profiler Project |
Starts profiling using the settings from the currently active profiler project. For more information, see Profiler Projects and the “How to…” topic Start Profiling using a Profiler Project. |
|
|
Start |
Restarts a profiler session. This command is only available after an active session has been stopped. |
|
|
Stop |
Stops the currently active profiler session. |
|
|
Collect Heap Snapshot |
Collects a snapshot of the GC heap and native memory. The results will be presented under the snapshot pages. |
|
|
Collect Gen #0 Heap Snapshot |
Collects a snapshot of the GC heap and native memory by only doing a generation #0 garbage collect. This command is only available if heap utilization tracking or low-impact profiling is enabled. For more information, see Heap Utilization Tracker. |
|
|
Save Snapshot |
Saves the latest collected snapshot in a temporary profiler session file. |
|
|
Rename Snapshot |
Renames a previously saved snapshot. This command is only available if the selected snapshot has been saved and you are currently profiling a process. |
Commands on the Tools menu:
|
|
Options |
Opens the Default Property Pages dialog. For more information, see Session Settings. |
Commands on the Help menu:
|
|
Contents |
Opens a help window and shows the contents of the help. |
|
|
.NET Memory Profiler API Reference |
Opens a help window showing the .NET Memory Profiler API reference. |
|
|
Show PDF Manual |
Opens Acrobat Reader (if installed) and shows the manual. |
|
|
About |
Shows information about the .NET Memory Profiler. |
|
.NET Memory Profiler User Manual © Copyright 2002-2008. SciTech Software AB. For information about .NET Memory Profiler, see the product site at http://memprofiler.com .NET Memory Profiler is developed by SciTech Software AB
|