码迷,mamicode.com
首页 >  
搜索关键字:ftrace    ( 42个结果
【转】使用ftrace查找Kernel启动阶段的延时原因
转自 程序猿Ricky ftrace(三)(实例) : https://blog.csdn.net/rikeyone/article/details/80110843 查找Kernel启动阶段的延时原因 1.确保内核配置了如下选项 CONFIG_FTRACE: "Tracers" CONFIG_FU ...
分类:其他好文   时间:2021-02-25 11:57:59    阅读次数:0
宋宝华:关于Ftrace的一个完整案例
原创宋宝华Linux阅码场2018-01-24本文目录Ftrace简介Ftrace案例Ftrace结果怎么读?vim进行Ftrace折叠Ftrace简介Ftrace是Linux进行代码级实践分析最有效的工具之一,比如我们进行一个系统调用,出来的时间过长,我们想知道时间花哪里去了,利用Ftrace就可以追踪到一级级的时间分布。Ftrace案例写一个proc模块,包含一个proc的读和写的入口。tes
分类:其他好文   时间:2020-12-04 11:03:14    阅读次数:7
linux kernel ftrace 之wakeup tracer and wakeup_rt tracer
对于 ftrace 的function tracer/function graph tracer 用的比较多,本文介绍 wakeup tracer/wakeup_rt tracer。 开始介绍之前,先扯两句别的,在一开始想了解wakeup/wakeup_rt tracer 的时候,因为内核Docum ...
分类:系统相关   时间:2020-09-17 21:24:05    阅读次数:34
动态追踪怎么用?(上)
动态追踪技术原因 当碰到内核线程的资源使用异常时,很多常用的进程级性能工具,并不能直接用到内核线程上。这时,我们就可以使用内核自带的 perf 来观察它们的行为,找出热点函数,进一步定位性能瓶颈。不过,perf 产生的汇总报告并不直观,所以我通常也推荐用火焰图来协助排查。 其实,使用 perf 对系 ...
分类:其他好文   时间:2020-02-17 17:52:12    阅读次数:122
Linux 实时性能测试工具——Cyclictest 的使用与分析【转】
转自:https://blog.csdn.net/lu_embedded/article/details/53486545 关于Cyclictest工具,在Wiki上有说明:https://rt.wiki.kernel.org/index.php/Cyclictest。下面将对Wiki上的部分说明进 ...
分类:系统相关   时间:2019-12-27 11:53:26    阅读次数:125
使用ftrace定位“谁动了我的内核日志”
一、问题 进程被OOMkill之后退出,在/var/log/messages文件中并没有发现对应的系统日志,那么日志去哪里了呢? 二、内核日志如何获得 内核相关日志相关功能主要集中在kernel\printk\printk.c,虽然功能比较简单,但是在内核代码组织结构中还是享有一个单独的文件夹,可见 ...
分类:其他好文   时间:2019-12-21 20:26:06    阅读次数:114
kubectl-trace 基于bpftrace 的kubernetes 集群性能分析工具
kubectl-trace 是一个kubectl 的插件,我们可以使用基于bpftrace 的编程能力,来分析系统的性能问题, 强大,灵活,后边安装试用下 参考架构 参考资料 https://github.com/iovisor/kubectl-trace ...
分类:Web程序   时间:2019-12-15 16:49:37    阅读次数:116
perf-tools 简单试用
per-tools 是性能优化大师brendan gregg 就有perf 以及ftrace 编写的性能优化工具集 提供了io 、网络、系统调用。。。大部分方面的性能分析工具。 一张参考图 安装 clone 代码 git clone --depth 1 https://github.com/bren ...
分类:其他好文   时间:2019-12-01 13:32:19    阅读次数:189
Ftrace的部分使用方法
ftrace主要是用于调试linux kernel调度相关的一个工具,也可用于分析部分kernel性能问题。 相关ftrace的介绍可以参考:kernel/msm-4.9/Documentation/trace/ftrace.txt 以及同级目录下的其他介绍文件。 谷歌官网的ftrace使用教程(请 ...
分类:其他好文   时间:2019-11-22 19:47:18    阅读次数:84
qemu trace使用
Qemu有自己的Trace框架并支持多个debug/trace后端包括:nop,dtrace,ftrace,log,simple,ust,可以帮助我们分析Qemu中的问题。关于这些backend的介绍,可以看这个链接:http://repo.or.cz/w/qemu/stefanha.git/blob_plain/refs/heads/tracing:/docs/tracing.txt,如果现有的
分类:其他好文   时间:2019-06-11 20:59:56    阅读次数:233
42条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!