技术栈
perf
赖small强
15 天前
perf
·
valgrind
·
memcheck
·
massif
·
cachegrind
·
coregrind
Valgrind 在嵌入式 Linux 平台:工作原理、典型场景与案例分析
面向嵌入式 Linux 开发与调试人员,系统总结 Valgrind 在资源受限平台上的使用方法、工作原理与可解决的问题,并结合实例展现分析过程。
Once_day
9 个月前
linux
·
运维
·
perf
linux之perf(17)PMU事件采集脚本
Author: Once Day Date: 2025年2月22日一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦…
橘色的喵
1 年前
linux
·
perf
Linux: 手动编译安装指定内核的perf工具
在安装perf工具时,可能会发现 apt-cache search linux-tools-$(uname -r) 无法找到与之内核版本 (6.8.4-060804-generic) 相匹配的 linux-tools。
橘色的喵
1 年前
arm
·
内存
·
cpu
·
perf
如何使用perf 统计cpu和内存?
PMU(Performance Monitoring Unit)是处理器内部的一个硬件单元,用于监控处理器的性能。它可以统计各种与性能相关的事件,例如CPU时钟周期、指令数量、缓存命中率等等。这些统计信息可以用来分析程序的性能瓶颈,并进行优化。
流水灯LCG
2 年前
操作系统
·
perf
perf 中的 cpu-cycles event 介绍
perf 中的 cpu-cycles event 介绍cycles事件记录处理器核心执行的时钟周期数。每个时钟周期代表处理器内部时钟振荡器的一个周期。这个事件通常用于衡量处理器的执行速度,因为它直接反映了指令执行所需的时间。一个较高的cycles计数可能意味着代码执行较慢,因为需要更多的时钟周期来完成任务。
智驾
2 年前
linux
·
perf
·
strace
·
itrace
·
ptrace
【Linux 命令】内核、驱动调试手段总结
**printk()**是 Linux 内核中最广为人知的函数之一。它是我们打印消息的标准工具,通常也是追踪和调试的最基本方法。
linux大本营
2 年前
linux
·
性能分析
·
perf
·
火焰图
Linux性能分析工具-perf并生成火焰图
perf 是一个非常实用且深入的性能分析工具,适用于从底层硬件交互到上层应用程序逻辑的全方位性能剖析。
木泽八
2 年前
perf
·
flamegraph
·
火焰图
CPU性能分析--火焰图使用
记录工具使用说明,火焰图原理网上分析很多。主要用来分析函数调用栈占用的cpu利用率,分析函数性能。perf安装:
我是有底线的