2021-03-06

直播预告 | 黄东旭 张文博 使用BPF进行性能追踪

本次分享将向大家介绍如何使用 BPF (Berkeley Packet Filter) 进行性能跟踪。BPF 最初代表伯克利包过滤器,但在 Linux 中已扩展为通用内核执行引擎,能够运行新型的用户定义和内核模式应用程序,我们可以通过 eBPF 使系统运行时的具体行为可观测,进而排除系统性能问题。近几年来,BPF 子系统越发火热,迄至 Linux 5.8 内核,Linux 内核已经支持 30 种 eBPF 程序类型,遍布于内核各个角落,引起了广泛关注及热议。

标题直播主要内

 在的内容里,我们介绍了BPF C编程环境的搭建,使用BPF C的方式编写,编译和运行BPF程序,并通过源码分析理解
 BPF CALL指令调用的内核辅助函数转化为字节码的过程,使用bpftool和objdump观察BPF程序字节码。而这次分享围
 绕“使用BPF进行性能追踪”,将涉及以下内容:
  1. BPF 的前世今生
  2. 为什么选择 eBPF
  3. 学习 eBPF 的路线图
  4. 一些实际的 case

往期回顾

视频回放:B站账号Linux内核之旅
高效入门eBPF:
https://www.bilibili.com/video/BV1LX4y157Gp/
BPF C编程入门:
https://www.bilibili.com/video/BV1f54y1h74r/

主讲人

黄东旭,PingCAP 联合创始人兼 CTO,资深基础软件工程师,架构师,曾就职于微软亚洲研究院,网易有道及豌豆荚,擅长分布式系统以及数据库开发,在分布式存储领域有丰富的经验和独到的见解。狂热的开源爱好者以及开源软件作者,代表作品分布式 Redis 缓存方案 Codis,以及分布式关系型数据库 TiDB。2015 年创业,成立 PingCAP,在 PingCAP 的主要工作是从零开始设计并研发开源 NewSQL 数据库 TiDB,目前 GitHub 上该项目累积 star 数超过 25000+,成为本领域全球顶级的开源项目。

张文博,PingCAP 研发工程师,负责操作系统内核相关的性能分析和问题诊断。

时间

2021年3月6日 20:00(本周六晚8点)

主办单位

Linux内核之旅开源社区

直播平台

腾讯会议 ID:447148737
考虑到腾讯会议容纳人数有限,
如果进不了腾讯会议,分别点开二维码,扫二维码进入:
在这里插入图片描述
(B站平台)
在这里插入图片描述

                                        (csdn平台)

与直播时间冲突的朋友
可关注B站“Linux内核之旅”查看回放

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页