The PERF tool is a part of the Linux kernel since version 2.6. This tool is an event-based profiler and observability tool. It can count various event occurrences in the system, from hardware performance monitoring unit (PMU) events of the CPU at one end, to software tracepoints at the other. It can trace both kernel and userspace functions. The tool is very useful to kernel and application software developers, as well as hardware designers. This thesis aims at describing the PERF tool from the point of view of a PERF test engineer. Additionally, it is also about designing methods for verification of its correct functionality.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:431747 |
Date | January 2017 |
Creators | Petlan, Michael |
Source Sets | Czech ETDs |
Language | English |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.002 seconds