当前位置:首页 > 报告详情

分会场4_王子成 王震 刘璐_从内核到APP:eBPF驱动的跨层性能分析_报告PPT.pdf

上传人: 科*** 编号:713409 2025-06-08 18页 1.24MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了如何利用eBPF技术获取内核观测数据,并通过Perfetto工具进行展示和分析。关键点如下: 1. eBPF具有强大的观测能力,但缺乏数据展示的“超能力”。 2. 提出了eBPF+Perfetto的解决方案,对内核观测数据进行跨层联合分析。 3. 通过Perfetto UI插件解析eBPF内核关键数据事件,如内存分配、调度情况等。 4. 面临挑战:容量规划、合理估计系统压力、控制内核事件输出频率,以避免性能失真和追踪数据丢失。 5. 实践效果:发现后台活跃申请内存导致相机启动性能恶化,识别相机启动阶段内存异常申请。 核心数据: - 内存分配速度:GC后段出现大量内存申请,峰值~725。 - #PF/内存分配追踪:#filemap fault读入导致D状态大量内存分配耗时超过10us。 未来计划:说服Linux上游约定一个eBPF-Perfetto解析协议,以便更好地支持eBPF观测数据在Perfetto中的展示。
"eBPF如何展示内核观测数据?" " Perfetto与eBPF结合的挑战有哪些?" "如何优化相机启动性能?"
客服
商务合作
小程序
服务号
折叠