Systems Performance: Enterprise and the Cloud

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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.

Author(s): Brendan Gregg
Edition: 2
Publisher: Pearson
Year: 2020

Language: English
Commentary: true epub
Pages: 624

Preface
Acknowledgments
About the Author
1 Introduction
2 Methodologies
3 Operating Systems
4 Observability Tools
5 Applications
6 CPUs
7 Memory
8 File Systems
9 Disks
10 Network
11 Cloud Computing
12 Benchmarking
13 perf
14 Ftrace
15 BPF
16 Case Study
A USE Method: Linux
B sar Summary
C bpftrace One-Liners
D Solutions to Selected Exercises
E Systems Performance Who’s Who
Glossary