Optimizing Linux® Performance [Electronic resources] : A Hands-On Guide to Linux® Performance Tools

نسخه متنی -صفحه : 132/ 45
نمايش فراداده

Chapter 8. Utility Tools: Performance Tool Helpers

This chapter provides informatiopn about the utilities available on a Linux system that can enhance the effectiveness and usability of the performance tools. The utility tools are not performance tools themselves, but when used with the performance tools, they can help automate tedious tasks, analyze performance statistics, and create performance tool-friendly applications.

After reading this chapter, you should be able to

Automate the display and collection of periodic performance data (bash, watch).

Record all commands and output displayed during a performance investigation (tee, script).

Import, analyze, and graph performance data (gnumeric).

Determine the libraries that an application is using (ldd).

Determine which functions are part of which libraries (objdump).

Investigate runtime characteristics of an application (gdb).

Create performance tool/debugging-friendly applications (gcc).