Skip to content

Commit 3c84673

Browse files
authored
Update profile-apps-from-command-line.md
1 parent b4d46ee commit 3c84673

File tree

1 file changed

+7
-16
lines changed

1 file changed

+7
-16
lines changed

docs/profiling/profile-apps-from-command-line.md

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: "Measure CPU usage from the command line"
3-
description: "Measure CPU performance in your application from the command line."
2+
title: "Measure performance from the command line"
3+
description: "Measure CPU performance and managed memory usage in your application from the command line."
44
ms.custom: ""
5-
ms.date: "02/19/2019"
5+
ms.date: "02/21/2020"
66
ms.topic: "conceptual"
77
helpviewer_keywords:
88
- "Profiling Tools, command-line"
@@ -24,11 +24,11 @@ In the example described in this article, you collect performance information fo
2424

2525
## Prerequisites
2626

27-
* Visual Studio 2019 Preview 3 or later versions
27+
* Visual Studio 2019 or later versions
2828

2929
* Familiarity with command-line tools
3030

31-
* To collect performance information on a remote machine without Visual Studio installed, install the [Performance Tools for Visual Studio](https://visualstudio.microsoft.com/downloads#remote-tools-for-visual-studio-2019) on the remote machine. The version of the tools must match your version of Visual Studio.
31+
* To collect performance information on a remote machine without Visual Studio installed, install the [Performance Tools for Visual Studio](https://visualstudio.microsoft.com/downloads#performance-tools-for-visual-studio-2019) on the remote machine. The version of the tools must match your version of Visual Studio.
3232

3333
## Collect performance data
3434

@@ -68,19 +68,10 @@ Collection Agents are interchangeable components that collect different types of
6868

6969
For convenience, you can store that information in an agent configuration file. The configuration file is a *.json* file that contains at minimum the name of the *.dll* and its COM CLSID. Here are the example configuration files that you can find in the following folder:
7070

71-
```<Visual Studio installation folder>Team Tools\DiagnosticsHub\Collector\AgentConfigs\```
72-
73-
Please see the following links to agent configuration files:
74-
- https://aka.ms/vs/diaghub/agentconfig/cpubase
75-
- https://aka.ms/vs/diaghub/agentconfig/cpuhigh
76-
- https://aka.ms/vs/diaghub/agentconfig/cpulow
77-
- https://aka.ms/vs/diaghub/agentconfig/database
78-
- https://aka.ms/vs/diaghub/agentconfig/dotnetasyncbase
79-
- https://aka.ms/vs/diaghub/agentconfig/dotnetallocbase
80-
- https://aka.ms/vs/diaghub/agentconfig/dotnetalloclow
71+
```<Visual Studio installation folder>\2019\Preview\Team Tools\DiagnosticsHub\Collector\AgentConfigs\```
8172

8273
* CpuUsage configurations (Base/High/Low), which corresponds to data collected for the [CPU Usage](../profiling/cpu-usage.md) profiling tool.
83-
* DotNetObjectAlloc configurations (Base/Low), which corresponds to data collected for the [.NET Object Allocation tool](https://devblogs.microsoft.com/visualstudio/visual-studio-2017-version-15-8-preview-3/#tooling).
74+
* DotNetObjectAlloc configurations (Base/Low), which corresponds to data collected for the [.NET Object Allocation tool](../profiling/dotnet-alloc-tool.md).
8475

8576
Base/Low/High configurations refer to the sampling rate. For example, Low is 100 samples/second and High is 4000 samples/second.
8677

0 commit comments

Comments
 (0)