BPF Performance Tools : Linux System and Application Observability (Paperback)
暫譯: BPF 性能工具:Linux 系統與應用程式可觀察性 (平裝本)
Gregg, Brendan
- 出版商: Addison Wesley
- 出版日期: 2019-12-13
- 定價: $2,700
- 售價: 9.5 折 $2,565
- 語言: 英文
- 頁數: 880
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0136554822
- ISBN-13: 9780136554820
-
相關分類:
Linux
-
相關翻譯:
BPF 之巔:洞悉 Linux 系統和應用性能 (BPF Performance Tools) (簡中版)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$580$452 -
$1,258Understanding Computation: From Simple Machines to Impossible Programs (Paperback)
-
$480$408 -
$1,365Systems Performance: Enterprise and the Cloud (Paperback)
-
$2,980$2,920 -
$709垃圾回收演算法手冊:自動內存管理的藝術
-
$505垃圾回收的演算法與實現
-
$580$458 -
$709深入理解計算機系統, 3/e (Computer Systems: A Programmer's Perspective, 3/e)
-
$580$458 -
$1,980$1,940 -
$780$663 -
$3,430Computer Architecture : A Quantitative Approach, 6/e (Paperback)
-
$447性能之巔:洞悉系統、企業與雲計算 (Systems Performance: Enterprise and the Cloud)
-
$580$452 -
$1,750$1,715 -
$1,568Linux Observability with Bpf: Advanced Programming for Performance Analysis and Networking (Paperback)
-
$720$562 -
$3,420Autonomous Mobile Robots and Multi-Robot Systems: Motion-Planning, Communication and Swarming
-
$980$833 -
$479$455 -
$960$912 -
$709遷移學習 -- TRANSFER LEARNING (楊強教授新作)
-
$2,700$2,565 -
$1,862Learning eBPF: Programming the Linux Kernel for Enhanced Observability, Networking, and Security (Paperback)
相關主題
商品描述
BPF and related observability tools give software professionals unprecedented visibility into software, helping them analyze operating system and application performance, troubleshoot code, and strengthen security. BPF Performance Tools: Linux System and Application Observability is the industry's most comprehensive guide to using these tools for observability. Brendan Gregg, author of the industry's definitive guide to system performance, introduces powerful new methods and tools for doing analysis that leads to more robust, reliable, and safer code.
This authoritative guide:
- Explores a wide spectrum of software and hardware targets
- Thoroughly covers open source BPF tools from the Linux Foundation iovisor project's bcc and bpftrace repositories
- Summarizes performance engineering and kernel internals you need to understand
- Provides and discusses 150+ bpftrace tools, including 80 written specifically for this book: tools you can run as-is, without programming -- or customize and develop further, using diverse interfaces and the bpftrace front-end
You'll learn how to use BPF (eBPF) tracing tools to analyze CPUs, memory, disks, file systems, networking, languages, applications, containers, hypervisors, security, and the Linux kernel. You'll move from basic to advanced tools and techniques, producing new metrics, stack traces, custom latency histograms, and more. It's like having a superpower: with Gregg's guidance and tools, you can analyze virtually everything that impacts system performance, so you can improve virtually any Linux operating system or application.
商品描述(中文翻譯)
BPF 及相關的可觀察性工具為軟體專業人員提供了前所未有的可見性,幫助他們分析作業系統和應用程式的性能、排除程式碼錯誤並加強安全性。BPF Performance Tools: Linux System and Application Observability 是業界最全面的使用這些工具進行可觀察性的指南。Brendan Gregg,業界公認的系統性能指南的作者,介紹了強大的新方法和工具,用於進行分析,從而產生更健壯、可靠和安全的程式碼。
這本權威指南:
- 探索廣泛的軟體和硬體目標
- 徹底涵蓋來自 Linux Foundation iovisor 專案的開源 BPF 工具,包括 bcc 和 bpftrace 倉庫
- 總結您需要了解的性能工程和核心內部結構
- 提供並討論 150 多個 bpftrace 工具,其中 80 個是專門為本書編寫的:您可以直接運行的工具,無需編程——或使用多種介面和 bpftrace 前端進行自定義和進一步開發
您將學習如何使用 BPF (eBPF) 追蹤工具來分析 CPU、記憶體、磁碟、檔案系統、網路、語言、應用程式、容器、虛擬機監控器、安全性和 Linux 核心。您將從基本工具和技術進階到高級工具,產生新的指標、堆疊追蹤、自定義延遲直方圖等。這就像擁有超能力:在 Gregg 的指導和工具下,您可以分析幾乎所有影響系統性能的因素,從而改善幾乎任何 Linux 作業系統或應用程式。
作者簡介
Brendan Gregg is a senior performance engineer at Netflix and a major contributor to BPF (eBPF), leading its use for observability. He 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 this book.
作者簡介(中文翻譯)
Brendan Gregg 是 Netflix 的資深效能工程師,也是 BPF (eBPF) 的主要貢獻者,負責推動其在可觀察性方面的應用。他在生產環境中使用 BPF 及早期的追蹤工具已有 15 年,並廣泛發表有關其工作的文章,並在全球教授效能分析。他是 DTrace: Dynamic Tracing in Oracle Solaris、Mac OS X 和 FreeBSD 的主要作者,以及暢銷書 Systems Performance: Enterprise and the Cloud 的作者。在過去五年中,他專注於 BPF 追蹤。他幫助開發和維護主要的 BPF 前端工具 bcc 和 bpftrace,並為此創建了參考指南、教程,以及 70 多個新的 BPF 效能分析工具,還為本書提供了另外 80 個工具。