perf

橘色的喵1 个月前
arm·内存·cpu·perf
如何使用perf 统计cpu和内存?PMU(Performance Monitoring Unit)是处理器内部的一个硬件单元,用于监控处理器的性能。它可以统计各种与性能相关的事件,例如CPU时钟周期、指令数量、缓存命中率等等。这些统计信息可以用来分析程序的性能瓶颈,并进行优化。
流水灯LCG2 个月前
操作系统·perf
perf 中的 cpu-cycles event 介绍perf 中的 cpu-cycles event 介绍cycles事件记录处理器核心执行的时钟周期数。每个时钟周期代表处理器内部时钟振荡器的一个周期。这个事件通常用于衡量处理器的执行速度,因为它直接反映了指令执行所需的时间。一个较高的cycles计数可能意味着代码执行较慢,因为需要更多的时钟周期来完成任务。
智驾3 个月前
linux·perf·strace·itrace·ptrace
【Linux 命令】内核、驱动调试手段总结**printk()**是 Linux 内核中最广为人知的函数之一。它是我们打印消息的标准工具,通常也是追踪和调试的最基本方法。
linux大本营3 个月前
linux·性能分析·perf·火焰图
Linux性能分析工具-perf并生成火焰图perf 是一个非常实用且深入的性能分析工具,适用于从底层硬件交互到上层应用程序逻辑的全方位性能剖析。
木泽八9 个月前
perf·flamegraph·火焰图
CPU性能分析--火焰图使用记录工具使用说明,火焰图原理网上分析很多。主要用来分析函数调用栈占用的cpu利用率,分析函数性能。perf安装: