Previous Section  < Day Day Up >  Next Section

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.

    Previous Section  < Day Day Up >  Next Section