Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Systems Performance (Addison-Wesley Professional Computing Series)
Purchase options and add-ons
Systems performance analysis and tuning lead to a better end-user experience and lower costs, especially for cloud computing environments that charge by the OS instance. Systems Performance, 2nd Edition covers concepts, strategy, tools, and tuning for operating systems and applications, using Linux-based operating systems as the primary example.
World-renowned systems performance expert Brendan Gregg summarizes relevant operating system, hardware, and application theory to quickly get professionals up to speed even if they’ve never analyzed performance before, and to refresh and update advanced readers’ knowledge. Gregg illuminates the latest tools and techniques, including extended BPF, showing how to get the most out of your systems in cloud, web, and large-scale enterprise environments. He covers these and other key topics:
*Hardware, kernel, and application internals, and how they perform
*Methodologies for rapid performance analysis of complex systems
Optimizing CPU, memory, file system, disk, and networking usage
*Sophisticated profiling and tracing with perf, Ftrace, and BPF (BCC and bpftrace)
*Performance challenges associated with cloud computing hypervisors
*Benchmarking more effectively
Fully updated for current Linux operating systems and environments, Systems Performance, 2nd Edition addresses issues that apply to any computer system. The book will be a go-to reference for many years to come and recommended reading at many tech companies, like its predecessor first edition.
- ISBN-100136820158
- ISBN-13978-0136820154
- Edition2nd
- PublisherPearson
- Publication dateDecember 16, 2020
- LanguageEnglish
- Dimensions7 x 1.86 x 9.13 inches
- Print length928 pages
Explore your book, then jump right back to where you left off with Page Flip.
View high quality images that let you zoom in to take a closer look.
Enjoy features only possible in digital – start reading right away, carry your library with you, adjust the font, create shareable notes and highlights, and more.
Discover additional details about the events, people, and places in your book, with Wikipedia integration.
Frequently bought together

Customers who viewed this item also viewed
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable SystemsPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Database Internals: A Deep Dive into How Distributed Data Systems WorkPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- A Philosophy of Software Design, 2nd EditionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Operating Systems: Three Easy PiecesPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- Computer Systems: A Programmer's Perspective, 3 EditionPaperbackFREE ShippingGet it Sep 30 - Oct 6Usually ships within 8 to 9 days
- TCP/IP Illustrated: The Protocols, Volume 1 (Addison-Wesley Professional Computing Series)HardcoverFREE Shipping by AmazonGet it as soon as Monday, Sep 21
Customers also bought or read
- Database Internals: A Deep Dive into How Distributed Data Systems Work
Paperback$36.33$36.33FREE delivery Sun, Sep 20 - Understanding Software Dynamics (Addison-Wesley Professional Computing Series)
Paperback$44.95$44.95FREE delivery Oct 1 - 5 - Operating Systems: Three Easy Pieces#1 Best SellerComputer Operating Systems Theory
Paperback$28.27$28.27Delivery Mon, Sep 21 - TCP/IP Illustrated: The Protocols, Volume 1 (Addison-Wesley Professional Computing Series)#1 Best SellerTCP-IP
Hardcover$64.49$64.49FREE delivery Mon, Sep 21 - Site Reliability Engineering: How Google Runs Production Systems
Paperback$23.27$23.27Delivery Mon, Sep 21 - Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design)#1 Best SellerComputer Hardware Design & Architecture
Paperback$72.17$72.17FREE delivery Mon, Sep 21 - Release It!: Design and Deploy Production-Ready Software#1 Best SellerClient-Server Networking Systems
Paperback$40.36$40.36FREE delivery Sun, Sep 20 - Performance Analysis and Tuning on Modern CPUs: Learn to write fast software like a pro
Paperback$31.65$31.65Delivery Mon, Sep 21 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Paperback$43.99$43.99FREE delivery Mon, Sep 21 - Programming Massively Parallel Processors: A Hands-on Approach
Paperback$67.11$67.11FREE delivery Sun, Sep 20 - Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
Paperback$45.76$45.76FREE delivery Sun, Sep 20 - Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Paperback$44.23$44.23FREE delivery Sep 30 - Oct 15 - UNIX and Linux System Administration Handbook#1 Best SellerUnix Administration
Paperback$65.12$65.12FREE delivery Sat, Sep 26 - The Art of Writing Efficient Programs: An advanced programmer's guide to efficient hardware utilization and compiler optimizations using C++ examples
Paperback$39.59$39.59FREE delivery Mon, Sep 21 - Observability Engineering: Achieving Production Excellence
Paperback$36.49$36.49FREE delivery Sep 29 - Oct 14 - A Philosophy of Software Design, 2nd Edition#1 Best SellerSoftware Testing
Paperback$19.87$19.87Delivery Sun, Sep 20 - C++ Software Design: Design Principles and Patterns for High-Quality Software
Paperback$51.24$51.24FREE delivery Mon, Sep 21 - C++ Memory Management: Write leaner and safer C++ code using proven memory-management techniques
Paperback$29.99$29.99Delivery Mon, Sep 21 - Rust for Rustaceans: Idiomatic Programming for Experienced Developers
Paperback$29.49$29.49Delivery Sun, Sep 20
From the Publisher
From the Preface
"For the past six years I have been a senior performance engineer at Netflix, applying the field of systems performance to the Netflix microservices environment. I’ve worked on the performance of hypervisors, containers, runtimes, kernels, databases, and applications. I’ve developed new methodologies and tools as needed, and worked with experts in cloud performance and Linux kernel engineering. These experiences have contributed to improving this edition."
— Brendan Gregg, December 2020
Editorial Reviews
About the Author
Product details
- Publisher : Pearson
- Publication date : December 16, 2020
- Edition : 2nd
- Language : English
- Print length : 928 pages
- ISBN-10 : 0136820158
- ISBN-13 : 978-0136820154
- Item Weight : 3.1 pounds
- Dimensions : 7 x 1.86 x 9.13 inches
- Best Sellers Rank: #63,856 in Books (See Top 100 in Books)
- #1 in Computer Performance Optimization
- #5 in Unix Operating System
- #14 in Cloud Computing (Books)
- Customer Reviews:
About the author

Brendan Gregg is an industry expert in computing performance and cloud computing. He is a senior performance architect at Netflix, where he does performance design, evaluation, analysis, and tuning. He is the author of multiple technical books including BPF Performance Tools published by Addison Wesley, and Systems Performance published by Prentice Hall. Brendan received the USENIX 2013 LISA Award for Outstanding Achievement in System Administration.
Brendan has created numerous performance analysis tools, which have been included in multiple operating systems. His recent work includes developing methodologies and visualizations for performance analysis, including flame graphs. Born in Australia and later working in the Asia Pacific region, he has lived in the US since 2006.



















