Optimizing Linux Performance: A Hands-on Guide to Linux Performance Tools
This book provides readers with a quick method to understand the basics of the Linux performance tools and allows the tools to be used immediately. It covers the most recent (and powerful) of the Linux performance tools. For each tool, this book provides information about the tool's purpose, the tool's options, and an example of how to use the tool. It provides readers with a general method for tracking down Linux performance problems while requiring a minimal knowledge of the underlying system, allowing the reader to be more productive and less intimidated by the performance problem at hand. Finally, and most importantly, the reader is shown case studies that use performance tools and methodologies to diagnose and fix a performance problem on example open source applications. These case studies will save readers a large amount of time, allowing them to simply adapt a technique that already works rather than inventing their own.
32 pages matching Linux kernel in this book
Results 1-3 of 32
What people are saying - Write a review
Performance Hunting Tips
13 other sections not shown
allocated amount of memory application application's backtrace binary buffers bytes cache misses cachegrind chapter Command-Line Options Option configuration context switches CPU usage debugging determine disk I/O displays enables eth0 Ethernet executable ezolt@wintermute fgrep figure filter following command line function GIMP gkrellm gnumeric go to Section gprof grep HP-UX hypot ifconfig invoked iostat iptraf library calls Linux kernel Linux performance tools load average lsof memory statistics memory usage memprof monitor mpstat nautilus netstat objdump opcontrol opreport oprof optimization Options Option Explanation output packets particular percent performance investigation performance problem performance statistics Performance-Related Options physical memory pixel pop-up menu prelink processor procinfo provides resident set size samples script seconds shared libraries shared memory shown in Listing shows spent strace swap system calls system-wide Table total number track unit mask valgrind vmstat