作者:Phillip G. Ezolt
出版日期:March 24, 2005
出版社:Prentice Hall
页数:384
ISBN:ISBN-10: 0131486829 ISBN-13: 978-0131486829
文件格式:CHM
From the Back Cover
The first comprehensive, expert guide for end-to-end Linux application optimizationLearn to choose the right tools—and use them together to solve real problems in real production environmentsSuperior application performance is more crucial than ever—and intoday’s complex production environments, it’s tougher to ensure, too.If you use Linux, you have extraordinary advantages: complete sourcecode access, plus an exceptional array of optimization tools. But thetools are scattered across the Internet. Many are poorly documented.And few experts know how to use them together to solve real problems.Now, one of those experts has written the definitive Linux tuningprimer for every professional: Optimizing Linux® Performance.
Renowned Linux benchmarking specialist Phillip Ezolt introduces eachof today’s most important Linux optimization tools, showing how theyfit into a proven methodology for perfecting overall applicationperformance. Using realistic examples, Ezolt shows developers how topinpoint exact lines of source code that are impacting performance. Heteaches sysadmins and application developers how to rapidly drill downto specific bottlenecks, so they can implement solutions more quickly.You’ll discover how to:
Identify bottlenecks even if you’re not familiar with the underlying systemFind and choose the right performance tools for any problemRecognize the meaning of the events you’re measuringOptimize system CPU, user CPU, memory, network I/O, and disk I/O—and understand their interrelationshipsFix CPU-bound, latency-sensitive, and I/O-bound applications, through case studies you can easily adapt to your own environmentInstall and use oprofile, the advanced systemwide profiler for Linux systems
If you’re new to tuning, Ezolt gives you a clear and practicalintroduction to all the principles and strategies you’ll need. Ifyou’re migrating to Linux, you’ll quickly master Linux equivalents tothe tools and techniques you already know. Whatever your background orenvironment, this book can help you improve the performance of all yourLinux applications—increasingbusiness value and user satisfaction atthe same time.