Optimizing Linux Performance: A Hands-on Guide to Linux Performance ToolsThis 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. |
Common terms and phrases
1sof allocated amount of memory amount of physical application application's buffers bytes cache misses cache usage cachegrind chapter Command-Line Options Option configuration context switches count CPU usage currently default describes determine device disk I/O displays enables Ethernet executable Explanation ezolt txt ezolt@localhost fgrep figure following command line function GIMP gkrellm gnumeric go to Section gprof grep hypot I/O statistics ifconfig interrupts invoked iostat iptraf Linux kernel Linux performance tools load average memory statistics memory subsystem memory usage memprof monitor mpstat netstat objdump opcontrol opreport oprofile optimization output page faults particular percent performance investigation performance problem performance statistics physical memory prelink processor procinfo provides resident set size root samples script seconds shared libraries shared memory shown in Listing shows strace swap system calls Table total number track unit mask valgrind vmstat wintermute.phil.org