1c7fbd234f88f7a78e09c3d943453151

by Gary Lin
from SUSE

Gary Lin is a SUSE engineer and long time linux user. He participated openSUSE gnome development and mainly focuses on UEFI related issues now.

System performance tuning is always a critical issue for the operating systems. When it comes to the Linux kernel, the system administrators and developers have several tools depending on the types of the issues and the subsystems, and perf is probably one of the most famous tools. In the beginning, perf is used to read the performance monitoring units, the special registers in CPU. With the development of Linux kernel, perf starts to support various kernel events. Since perf only does sampling instead of recording all events, the impact to the system is low. Besides event sampling and recording, perf also provides the various tools to analyze or visualize the events, so the developers can have an overview of the system before jumping into the details. This talk will introduce the system events used by perf and the commands. A short demo will also be presented so that the audience will know how it works.

Date:
2017 October 21 13:30
Duration:
30 min
Room:
Main Room
Conference:
openSUSE.Asia Summit 2017
Language:
Track:
openSUSE
Difficulty:
Medium