Chapter Five. System Trace Tools

By Ron Cadima, Gerrit Huizenga, Duc J. Vianney, and Peter Wai Yee Wong

Introduction

When a performance bottleneck or problem occurs, system tracing tools can help you identify the source of the problem. When tracing a system, you need to know not only which tools to use, but when and where to use them.

Generally, system tracing involves multiple steps: With each step, you delve deeper into the problem to ultimately create a solution or optimize the system or the appropriate application. By taking a system-wide view of the problem first, and then zeroing in on a specific application or series of events, you can more reliably determine the true cause of the performance problem. For example, just because the system slows ...

Get Performance Tuning for Linux® Servers now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.