diff --git a/content/learning-paths/servers-and-cloud-computing/arm_pmu/access_options.md b/content/learning-paths/servers-and-cloud-computing/arm_pmu/access_options.md index 6a7649ea6..c8b1d905a 100644 --- a/content/learning-paths/servers-and-cloud-computing/arm_pmu/access_options.md +++ b/content/learning-paths/servers-and-cloud-computing/arm_pmu/access_options.md @@ -30,7 +30,7 @@ Before you instrument counters, you should consider using tools which do not req ### Linux Perf -Linux Perf is part of the Linux source code. (Under tools/perf) It is capable of measuring software and hardware events. It is used for measuring events at the process or system level. Depending on what you are working on, Perf can save you the need to instrument counters directly in your code. Refer to the [Perf on Arm Linux ](/install-guides/perf/) install guide to learn how to install Perf. There is also a walk through on perf and its features [published by Brendan Gregg](https://www.brendangregg.com/perf.html). +Linux Perf is part of the Linux source code (under tools/perf). It is capable of measuring software and hardware events. It is used for measuring events at the process or system level. Depending on what you are working on, Perf can save you the need to instrument counters directly in your code. Refer to the [Perf on Arm Linux ](/install-guides/perf/) install guide to learn how to install Perf. There is also a walk through on perf and its features [published by Brendan Gregg](https://www.brendangregg.com/perf.html). ### Arm Telemetry Solution (Topdown Tool) @@ -68,4 +68,4 @@ The easiest way to instrument non-C/C++ programs is to write a C library and cal ### Arm assembly -You can enable and configure hardware counters using assembly code. Counting events this way requires knowledge of the specific PMU registers that are required to enable and configure the counters of interest. This method requires that you implement multiplexing if you need to count more events than the available CPU counters. This method for counter access is not covered in this learning path because the other methods outlined in this learning path are easier. \ No newline at end of file +You can enable and configure hardware counters using assembly code. Counting events this way requires knowledge of the specific PMU registers that are required to enable and configure the counters of interest. This method requires that you implement multiplexing if you need to count more events than the available CPU counters. This method for counter access is not covered in this learning path because the other methods outlined in this learning path are easier.