标签:bpf

7 个使用 bcc/BPF 的性能分析神器

7 个使用 bcc/BPF 的性能分析神器

使用 伯克利包过滤器 Berkeley Packet Filter (BPF) 编译器集合 Compiler Collection (BCC)工具深度探查你的 Linux 代码。在 Linux 中出现的一种新技术能够为系统管理员和开发者提供大量用于性能分析和故障排除的新工具和仪表盘。它被称为 增强的

泡泡 泡泡 2024-07-19
0 0 0
深入理解 BPF:一个阅读清单

深入理解 BPF:一个阅读清单

~ 更新于 2017-11-02 ~什么是 BPF?BPF,及 伯克利包过滤器 B erkeley P acket F ilter ,最初构想提出于 1992 年,其目的是为了提供一种过滤包的方法,并且要避免从内核空间到用户空间的无用的数据包复制行为。它最初是由从用户空间注入到内核的一个简单的字节码

Escape Escape 2024-07-18
0 0 0
关于 BPF 和 eBPF 的笔记

关于 BPF 和 eBPF 的笔记

今天,我喜欢的 meetup 网站上有一篇我超爱的文章!Suchakra Sharma(@tuxology 在 twitter/github)的一篇非常棒的关于传统 BPF 和在 Linux 中最新加入的 eBPF 的讨论文章,正是它促使我想去写一个 eBPF 的程序!这篇文章就是 —— BSD 包

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
活动资料下载 | LLUG 深圳场成功举办

活动资料下载 | LLUG 深圳场成功举办

9 月 24 日下午,LLUG 在热浪滔天的深圳成功举办。白板上的 “LLUG.sz”由 Norland 现场创作和往期一样,本次的活动依然分为主题演讲和闪电演讲,来自广深两地的 Linux 爱好者们和现场的同学积极交流技术,分享总结。来自 Linux 中国的核心贡献者 Locez 为参会者分享了

泡泡 泡泡 2024-07-16
0 0 0
用蜜蜂(eBPF)来追踪海豚(MySQL),性能追的上吗

用蜜蜂(eBPF)来追踪海豚(MySQL),性能追的上吗

DBdoctor 基于 eBPF 实现了数据库可观测,能够在不改代码、不改启动参数、不重启进程的前提下对数据库内核进行追踪,拿到更细粒度的内核数据进行数据分析,做到了性能观测的数学模型化。在数据库领域这是一种全新的技术手段,但偶尔也有小伙伴会咨询一些不解: eBPF观测MySQL做出来是不是一个玩具

大树 大树 2024-06-07
0 0 0
udev hid bpf帮助启用hidbpf使用而不是内核驱动程序来修复hid硬件

udev hid bpf帮助启用hidbpf使用而不是内核驱动程序来修复hid硬件

现在,对于有缺陷的HID硬件或其他不完全符合规范或需要已知硬件解决方案的输入设备,往往需要一个新的Linux内核驱动程序,或者至少需要在现有内核驱动程序代码中添加一些怪癖。不缺乏不稳定的HID硬件/驱动程序来处理这种奇怪的情况。由于内核周期长和涉及的其他因素,长期以来,利用(e)BPF一直被认为是能

竹子爱熊猫 竹子爱熊猫 2024-04-26
0 0 0