暂无商品咨询信息 [发表商品咨询]
面对 Linux 系统监控与性能分析的复杂挑战,你是否感到困惑与无助?遭遇线上服难题时,你是否渴望一把解锁内核与应用运行奥秘的钥匙?不用担心,eBPF 技术便是你的新选择。本书将是你在这场探索之旅中的指南针,引领你穿越内核的复杂迷宫,发掘 eBPF 的强大功能。从基础到高级,从监控网络流量到优化应用性能,本书不仅传授理论,更提供实践指南。让我们携手,借助eBPF 的力量,开启系统架构的新时代。
本书详细介绍了eBPF核心技术及其应用。全书可分为eBPF基础知识、进阶应用和实际案例三大部分,覆盖了eBPF的编程接口、架构及其在性能分析、安全监控和网络协议等方面的应用。读者将通过C、Go和Python等语言学习eBPF编程,并掌握其在系统监控、数据分析和性能提升方面的实际技巧。
本书适合不同层次的读者,包括对操作系统或应用程序监控感兴趣的学生和初学者、希望利用eBPF进行内核代码调试和优化的Linux内核开发人员、使用eBPF监控系统事件和分析恶意软件的安全工程师和逆向工程师、通过eBPF收集性能数据以优化软件和系统性能的性能分析师和应用程序开发者,以及希望优化虚拟化软件性能和管理的虚拟化开发人员。
丰生强 独立软件安全研究员, 资深软件安全专家,ISC2016 安全训练营独立讲师,拥有丰富的软件安全实战经验。自2008年起,在安全杂志《黑客防线》上发表技术文章, 活跃于国内各大软件安全论坛,具有深厚的行业影响力。著有《Android 软件安全与逆向分析》《macOS 软件安全与逆向分析》等热销图书,深受读者喜爱。
李泊冰 安全专家,资深程序员,专注于移动安全研究。拥有近 10 年的行业经验,擅长软件安全攻防对抗,多次从零开始构建企业移动安全体系,具备丰富的实战经验。曾在国内多家互联网公司任职,涉及电商、短视频、游戏、杀毒软件等多个领域。业余时间致力于软件与系统底层技术的研究。
第1章eBPF概述
1.1eBPF是什么
1.2eBPF发展历史
1.3eBPF应用领域
1.4eBPF如何运行
1.5eBPF相关工具与库
1.5.1BCC
1.5.2bpftrace
1.5.3libbpf
1.6初识eBPF程序
1.7本章小结
第2章eBPP开发环境准备
2.1Linux发行版本的选择
2.2编程语言的选择
2.3安装和配置Linux操作系统环境
2.3.1Windows上安装和配置Linux
……
基本信息 | |
---|---|
出版社 | 人民邮电出版社 |
ISBN | 9787115643605 |
条码 | 9787115643605 |
编者 | 丰生强,李泊冰 著 |
译者 | -- |
出版年月 | 2024-12-01 00:00:00.0 |
开本 | 16开 |
装帧 | 平装 |
页数 | 460 |
字数 | 660000 |
版次 | 1 |
印次 | 1 |
纸张 | 一般胶版纸 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]