Technical requirements
This chapter will focus on the BPF Compiler Collection (BCC) performance tools in Linux. Having basic system administration skills will be helpful, as these tools deal with system-level monitoring and analysis. Understanding processes, system resource utilization, and performance metrics will assist you to interpret the results obtained from the BCC tools. It would be best to have the required privileges (root
or sudo
) to run these tools.
The operating system packages relevant to this chapter can be installed as follows:
- For Ubuntu/Debian:
sudo apt
install strace
sudo apt
install bpfcc-tools
- For Fedora/CentOS/Red Hat-based systems:
sudo yum
install strace
sudo yum
install bcc-tools