Systems Performance

Paperback Engels 2021 2e druk 9780136820154
€ 73,51
Levertijd ± 8 werkdagen
Gratis verzonden

Samenvatting

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.

Specificaties

ISBN13:9780136820154
Taal:Engels
Bindwijze:paperback
Druk:2
Verschijningsdatum:12-1-2021

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Brendan Gregg

Brendan Gregg is a senior performance engineer at Netflix and a major contributor to BPF (eBPF), leading its use for observability. He is the author of multiple technical books and received the USENIX LISA Award for Outstanding Achievement in System Administration. He has also been a kernel engineer and performance lead, and was program co-chair for the USENIX LISA 2018 conference. Gregg has spent 15 years using BPF and earlier tracers in production environments, has published widely about his work, and has taught performance analysis worldwide. He was primary author of DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD, and author of the best-selling Systems Performance: Enterprise and the Cloud. For five years, he has been focused on BPF tracing. He has helped to develop and maintain the main BPF front-ends, bcc and bpftrace, for which he created reference guides, tutorials, and 70+ new BPF performance analysis tools, plus another 80 for his book BPF Performance Tools.

Andere boeken door Brendan Gregg

Inhoudsopgave

Preface xxix
Acknowledgments xxxv
About the Author xxxvii


Chapter 1: Introduction 1
1.1 Systems Performance 1
1.2 Roles 2
1.3 Activities 3
1.4 Perspectives 4
1.5 Performance Is Challenging 5
1.6 Latency 6
1.7 Observability 7
1.8 Experimentation 13
1.9 Cloud Computing 14
1.10 Methodologies 15
1.11 Case Studies 16
1.12 References 19

Chapter 2: Methodologies 21
2.1 Terminology 22
2.2 Models 23
2.3 Concepts 24
2.4 Perspectives 37
2.5 Methodology 40
2.6 Modeling 62
2.7 Capacity Planning 69
2.8 Statistics 73
2.9 Monitoring 77
2.10 Visualizations 79
2.11 Exercises 85
2.12 References 86

Chapter 3: Operating Systems 89
3.1 Terminology 90
3.2 Background 91
3.3 Kernels 111
3.4 Linux 114
3.5 Other Topics 122
3.6 Kernel Comparisons 124
3.7 Exercises 124
3.8 References 125

Chapter 4: Observability Tools 129
4.1 Tool Coverage 130
4.2 Tool Types 133
4.3 Observability Sources 138
4.4 sar 160
4.5 Tracing Tools 166
4.6 Observing Observability 167
4.7 Exercises 168
4.8 References 168

Chapter 5: Applications 171
5.1 Application Basics 172
5.2 Application Performance Techniques 176
5.3 Programming Languages 182
5.4 Methodology 186
5.5 Observability Tools 199
5.6 Gotchas 213
5.7 Exercises 216
5.8 References 217
Afgekapt op 61 regels

Managementboek Top 100

€ 73,51
Levertijd ongeveer 8 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Systems Performance