Skip to content

Commit d416a94

Browse files
Merge pull request #1396 from madeline-underwood/Windows-Perf-WPA-plugin
Editorial review of update_to be approved
2 parents 9a9b50d + 4f06236 commit d416a94

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

content/install-guides/windows-perf-wpa-plugin.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ layout: installtoolsall # DO NOT MODIFY. Always true for tool install articles
3131
The Windows Performance Analyzer (WPA) plugin connects [WindowsPerf](/learning-paths/laptops-and-desktops/windowsperf/) to the Windows Performance Analyzer. Windows Perf is a lightweight performance profiling tool inspired by Linux Perf and designed for Windows on Arm.
3232

3333
Windows Performance Analyzer provides developers with diagnostics and performance tuning. It generates data tables and graphs of Event Tracing for Windows (ETW) events, which are recorded in one of three ways:
34-
- Windows Performance Recorder (WPR)
35-
- Xperf
36-
- or through an assessment that's run in the Assessment Platform.
34+
- By using Windows Performance Recorder (WPR).
35+
- By using Xperf.
36+
- Through an assessment that is run in the Assessment Platform.
3737

38-
WPA can open event trace log (ETL) files, which you can use for analysis.
38+
WPA can open Event Trace Log (ETL) files, which you can use for analysis.
3939

40-
The WPA plugin is built using the [Microsoft Performance Toolkit SDK](https://github.com/microsoft/microsoft-performance-toolkit-sdk), a collection of tools to create and extend performance analysis applications. The plugin parses JSON output from Windows Perf so that it can be visualized in WPA.
40+
The WPA plugin is built using the [Microsoft Performance Toolkit SDK](https://github.com/microsoft/microsoft-performance-toolkit-sdk), which is a collection of tools to create and extend performance analysis applications. The plugin parses JSON output from Windows Perf so that it can be visualized in WPA.
4141

42-
## What are some of the features of the WPA plugin?
42+
## What are the features of the WPA plugin?
4343

44-
The WindowsPerf GUI extension includes features, which are designed to streamline the user experience:
44+
The WindowsPerf GUI extension includes features that are designed to streamline the user experience, and these are detailed below.
4545

4646
### Timeline view
4747

@@ -67,25 +67,25 @@ Open the Microsoft Store and search for "windows performance analyzer".
6767

6868
![WPA store](/install-guides/_images/wpa-store.png)
6969

70-
Hover over the card, and the "Free" button will become a "Get" button. Click the "Get" button to start installation.
70+
Hover over the card, and you will see that the **Free** button becomes a **Get** button. Click the **Get** button to start the installation.
7171

72-
Wait for WPA to be installed, and launch it from the Windows menu.
72+
Wait for WPA to be installed, and then launch it from the Windows menu.
7373

7474
![WPA installation #center](/install-guides/_images/wpa-installation.png)
7575

7676
{{% notice Note %}}
77-
The WPA plugin requires WPA version `11.0.7.2` or higher. You can check the version by clicking `Help` -> `About Windows Performance Analyzer`.
77+
The WPA plugin requires WPA version `11.0.7.2` or higher. You can check the version by clicking **Help** > **About Windows Performance Analyzer**.
7878
{{% /notice %}}
7979

8080
Close Windows Performance Analyzer.
8181

8282
### Install the WPA plugin
8383

84-
You are ready to install the WPA plugin, which is a single `.dll` file.
84+
You are now ready to install the WPA plugin, which is a single `.dll` file.
8585

8686
Download the `.zip` file from the [Windows Perf WPA plugin GitHub releases page](https://github.com/arm-developer-tools/windowsperf-wpa-plugin/releases) on GitHub.
8787

88-
Alternatively, you can download the `.zip` file from a Command Prompt:
88+
Alternatively, you can download the `.zip` file from a command prompt:
8989

9090
```console
9191
mkdir wpa-plugin
@@ -101,28 +101,28 @@ tar -xmf wpa-plugin-1.0.2.zip
101101

102102
The file `WPAPlugin.dll` is now in your `wpa-plugin` directory.
103103

104-
There are three ways you can use the `WPAPlugin.dll` file:
104+
There are three ways that you can use the `WPAPlugin.dll` file:
105105

106-
#### 1. Start WPA from the command line and pass the plugin directory location using a flag.
106+
##### Option 1: Start WPA from the command line and pass the plugin directory location using a flag.
107107

108108
Use the `-addsearchdir` flag to tell `wpa` where to find plugins.
109109

110-
For example, if you downloaded the DLL in your `Downloads` directory, you can run `wpa` as shown below:
110+
For example, if you downloaded the `.dll` in your `Downloads` directory, you can run `wpa` as shown below:
111111

112112
```bash
113113
wpa -addsearchdir %USERPROFILE%\Downloads\wpa-plugin-1.0.2
114114
```
115115
116-
#### 2. Set an environment variable.
116+
##### Option 2: Set an environment variable.
117117

118118
Set the `WPA_ADDITIONAL_SEARCH_DIRECTORIES` environment variable to the location of the `.dll` file.
119119

120-
#### 3. Copy the .dll file to the CustomDataSources directory next to the WPA executable.
120+
##### Option 3: Copy the `.dll` file to the `CustomDataSources` directory next to the WPA executable.
121121

122122
The default location is:
123123
`C:\\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\CustomDataSources`
124124

125-
## How can I verify the WPA plugin is installed?
125+
## How can I verify that the WPA plugin is installed?
126126

127127
To verify the plugin is loaded, launch WPA and the plugin should appear on the Installed Plugins list.
128128

@@ -132,12 +132,12 @@ To verify the plugin is loaded, launch WPA and the plugin should appear on the I
132132

133133
To open a JSON file directly from the command line, you can use the `-i` flag to specify the file path to open.
134134

135-
For example: to open `timeline_long.json` in your downloads directory, run the command:
135+
For example, to open `timeline_long.json` in your `downloads` directory, run the command:
136136

137137
```console
138138
wpa -addsearchdir %USERPROFILE%\Downloads\wpa-plugin-1.0.2 -i %USERPROFILE%\Downloads\timeline_long.json
139139
```
140140
## How do I uninstall the WPA plugin?
141141

142-
To uninstall the plugin simply delete the `WPAPlugin.dll` file.
142+
To uninstall the plugin, simply delete the `WPAPlugin.dll` file.
143143

0 commit comments

Comments
 (0)