O'Reilly logo

Optimizing Linux® Performance: A Hands-On Guide to Linux® Performance Tools by Phillip G. Ezolt

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Performance Tools: Process-Specific CPU

After using the system-wide performance tools to figure out which process is slowing down the system, you must apply the process-specific performance tools to figure out how the process is behaving. Linux provides a rich set of tools to track the important statistics of a process and application’s performance.

After reading this chapter, you should be able to

  • Determine whether an application’s runtime is spent in the kernel or application.

  • Determine what library and system calls an application is making and how long they are taking.

  • Profile an application to figure out what source lines and functions are taking the longest time to complete.

Process Performance Statistics

The tools to analyze the performance ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required