
Optimizing Linux Performance
A Hands-On Guide to Linux Performance Tools
Phillip G. Ezolt - Collection Linux
Résumé
The expert guide to maximizing end-to-end Linux application performance
Superior application performance is more crucial than ever-and in today's complex production environments, it's tougher to ensure, too. If you use Linux, you have extraordinary advantages: complete source code access, plus an exceptional array of optimization tools. But the tools 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 tuning primer for every professional: Optimizing Linux Performance.
Renowned Linux benchmarking specialist Phillip Ezolt introduces each of today's most important Linux optimization tools, showing how they fit into a proven methodology for perfecting overall application performance. Using realistic examples, Ezolt shows developers how to pinpoint exact lines of source code that are impacting performance. He teaches sysadmins and application developers how to rapidly drill down to 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 system
- Find and choose the right performance tools for any problem
- Recognize the meaning of the events you're measuring
- Optimize system CPU, user CPU, memory, network I/O, and disk I/O-and understand their interrelationships
- Fix CPU-bound, latency-sensitive, and l/O-bound applications, through case studies you can easily adapt to your own environment
- Install and use oprofile, the advanced systemwide profiler for Linux systems
If you're new to tuning, Ezolt gives you a clear and practical introduction to all the principles and strategies you'll need. If you're migrating to Linux, you'll quickly master Linux equivalents to the tools and techniques you already know. Whatever your background or environment, this book can help you improve the performance of all your Linux applications-increasing business value and user satisfaction at the same time.
L'auteur - Phillip G. Ezolt
Phillip G. Ezolt has nearly a decade's experience optimizing Linux and Unix systems. For six years, he ported and designed Linux performance tools for Compaq's Alpha performance group. As Compaq's representative to the SPEC CPU subcommittee, he helped shape SPEC-CPU 2000 and successor CPU benchmarks. Ezolf is known throughout the industry for his expertise in teaching Linux performance optimization to developers and administrators.
Sommaire
- Preface
- Performance Hunting Tips
- Performance Tools: System CPU
- Performance Tools: System Memory
- Performance Tools: Process-Specific CPU
- Performance Tools: Process-Specific Memory
- Performance Tools: Disk I/O
- Performance Tools: Network
- Utility Tools: Performance Tool Helpers
- Using Performance Tools to Find Problems
- Performance Hunt 1: A CPU-Bound Application (GIMP)
- Performance Hunt 2: A Latency-Sensitive Application (nautilus)
- Performance Hunt 3: The System-Wide Slowdown (prelink)
- Performance Tools: What's Next?
- Appendix A: Performance Tool Locations
- Appendix B: Installing oprofile
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | HP invent |
Auteur(s) | Phillip G. Ezolt |
Collection | Linux |
Parution | 21/06/2005 |
Nb. de pages | 354 |
Format | 17,5 x 23 |
Couverture | Broché |
Poids | 729g |
Intérieur | Noir et Blanc |
EAN13 | 9780131486829 |
ISBN13 | 978-0-13-148682-9 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse