emleak

企业服务 行业细分软件 案例ID:192308
尹武辉
4 年经验· 震有科技股份有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

动态的跟踪进程的内存泄漏情况,不影响内存的读写性能。
eBPF Uprobe/Kprobe实现用户空间/内核空间的接口捕获,无需改动原程序。

基于eBPF技术,跟踪标准库的malloc/free相关的接口,以及内核的缺页事件,从而获取进程的内存使用情况。
基于CO-RE BTF ,避免了运行需要依赖复杂编译环境与内核头文件
通过跟踪exec相关的系统调用,可以在生产环境持续的捕获进程的内存信息。
通过Python pygal库将内存数据可视化为柱状图与折线图。

emleak

企业服务 · 行业细分软件 案例ID:192308
联系该工程师
微信扫码,建群沟通
作者: 尹武辉 - 4年经验- 震有科技股份有限公司

案例介绍

动态的跟踪进程的内存泄漏情况,不影响内存的读写性能。
eBPF Uprobe/Kprobe实现用户空间/内核空间的接口捕获,无需改动原程序。

基于eBPF技术,跟踪标准库的malloc/free相关的接口,以及内核的缺页事件,从而获取进程的内存使用情况。
基于CO-RE BTF ,避免了运行需要依赖复杂编译环境与内核头文件
通过跟踪exec相关的系统调用,可以在生产环境持续的捕获进程的内存信息。
通过Python pygal库将内存数据可视化为柱状图与折线图。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例 联系该工程师
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×