Bug 1441918 Comment 81 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the empty portion of the window below under `Analysis`.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please do not share the saved file publicly, as it may contain private information.**

Note: The graph should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the empty portion of the window below under `Analysis`.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please do not share the raw file saved by Windows Performance Recorder publicly, as it may contain private information.**

Note: The graph should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the empty portion of the window below under `Analysis`.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please share only the graph, and not the raw file saved by Windows Performance Recorder which may contain private information.**

Note: The graph should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the empty portion of the window below under `Analysis`.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please share only the graph, and not the raw file saved by Windows Performance Recorder which may contain private information.**

Note: The graph should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps in WPA you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph and numbers from the first image:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the empty portion of the window below under `Analysis`.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please share only the graph, and not the raw file saved by Windows Performance Recorder which may contain private information.**

Note: The graph and numbers should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps in WPA you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph and numbers from the first image:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the currently empty `Analysis` tab. A graph shows up.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please share only the graph, and not the raw file saved by Windows Performance Recorder which may contain private information.**

Note: The graph and numbers should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps in WPA you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.
To produce the data, first I recommend looking at the short video tutorial [here](https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer) from Microsoft to have an overview of the interface of Windows Performance Analyzer. Then, here are the steps to reproduce the graph and numbers from the first image:

1. Install Windows Performance Recorder and Windows Performance Analyzer from [the Windows ADK](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install) for your version of Windows. For Windows 10 22H2 I think [this one](https://go.microsoft.com/fwlink/?linkid=2120254) should work. You only need to select Windows Performance Toolkit as a feature after launching the ADK installer.
2. Close as many open applications as possible to avoid noise in collecting the data.
3. Open Windows Performance Recorder and configure it as shown in attachment. Click `Start`.
4. Open Firefox and do the steps for which you want to analyze performance (e.g. load YouTube 5 times separated by intervals of 10 seconds).
5. Back in Windows Performance Recorder, click `Save`, click `Save`, click `Open in WPA`.
6. If Windows Performance Analyzer fails to load with error 0x80070032, install [Windows Performance Analyzer Preview from the Windows Store](https://apps.microsoft.com/store/detail/windows-performance-analyzer-preview/9N58QRW40DFW) and load the saved file from there to avoid the error (I personally have to do this).
7. In Windows Performance Analyzer, unroll `Computation`, drag and drop `CPU Usage (Precise)` to the currently empty `Analysis` tab. A graph shows up.
8. Under `Series`, navigate to the top. The processes are sorted based on which were the most active (hopefully, some `firefox.exe` processes and `MsMpEng.exe`). By using shift-clicking or control-clicking, select the most active `firefox.exe` processes and `MsMpEng.exe`, but not `Idle` (which is not a process). Then, right-click, `Disable`, `All but selection`.
9. Near, `Utilization by Process, Thread, Stack`, there is a `Select Chart Type` button. Click it and select `Stacked bars`, then move the cursor towards `Max`.
10. (Optional) Select the relevant portion of the graph, right-click, `Zoom`.
11. Use Snipping Tool to save and share the graph.

**Note: Please share only the graph, and not the raw file saved by Windows Performance Recorder which may contain private information.**

Note: The graph and numbers should be enough assuming that it looks reasonably similar to mine. To reproduce the detailed activity of `MsMpEng.exe`, the steps are mostly the same, but you would need to set `Detail level` to `Verbose` when recording, then after all the previous steps in WPA you would click the `Trace` menu, click `Load Symbols`, wait a long time, and then progressively unroll the top-most entries under `MsMpEng.exe` like in the image I shared.

Back to Bug 1441918 Comment 81