title | date | tags | author | type | meetup_type | image | |||
---|---|---|---|---|---|---|---|---|---|
【Infra Meetup No.110】Linux 内核虚拟机 BPF 原理及应用 |
2019-08-14 |
|
|
meetup |
review |
/images/meetup/meetup-110-20190814/1.jpeg |
讲师介绍:张文博,TiKV 研发工程师,目前主要负责Linux 内核性能诊断分析相关工作。
张文博老师本次分享的主要内容包括:
-
介绍 Linux kernel 的 tracing 子系统的原理和应用,引出为什么需要 BPF;
-
介绍 BPF 虚拟机体系结构及设计约束,以及如何在约束下编写 eBPF 程序;
-
介绍 Linux kernel 提供的 BPF 调试工具的使用场景;
最后结合之前介绍的原理,分享了我们内部的一些应用场景。