文件名称:not-perf:适用于Linux的样本CPU分析器
文件大小:136.24MB
文件格式:ZIP
更新时间:2024-05-12 23:31:40
Rust
一个类似于perf Linux采样CPU分析器 特征 支持AMD64,ARM,AArch64和MIPS64架构(其中MIPS64需要内核的微小树外补丁才能正常工作) 支持脱机和联机堆栈跟踪展开 支持不带任何调试信息的二进制文件性能分析(不带.debug_frame节) 使用基于.eh_frame的展开(这是正常的C ++异常处理展开堆栈的方式),而无需.eh_frame_hdr (根据编译器的不同,可能不会发出) 使用基于.ARM.exidx + .ARM.extab的展开(这是ARM特定的,用于代替.eh_frame ) 支持跨架构数据分析 完全与架构无关的数据格式 内置火焰图生成 为什么我要用它代替perf ? 如果perf已经为你工作-太棒了! 继续使用它。 该项目诞生的最初的一些限制出perf ,这使得它非理想的CPU嵌入式十岁上下的环境剖析。 其中一些如下: 缺乏对