Systems Performance Second Edition covers concepts strategy tools and tuning for
operating systems and applications using Linux-based operating systems as the primary example.
A deep understanding of these tools and techniques is critical for developers today.
Implementing the strategies described in this thoroughly revised and updated edition can lead
to a better end-user experience and lower costs especially for cloud computing environments
that charge by the OS instance. Systems performance expert and best-selling author
Brendan Gregg summarizes relevant operating system hardware and application theory to quickly
get professionals up to speed even if they have never analyzed performance before. Gregg then
provides in-depth explanations of the latest tools and techniques including extended BPF and
shows how to get the most out of cloud web and large-scale enterprise systems. Key topics
covered include 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 Featuring up-to-date coverage of Linux operating systems and
environments Systems Performance Second Edition also addresses issues that apply to
any computer system. The book will be a go-to reference for many years to come and like the
first edition required reading at leading tech companies. Register your book for
convenient access to downloads updates and or corrections as they become available. See
inside book for details.