![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux 测试/追踪/调试技术
i龙家小少
开源中国推出代码托管平台,与Github一样都是基于Git,但是国产货就是厚道!Git@osc 上每人可创建1000个项目~永不收费!还不快来点击创建 http://git.oschina.net/signup?inviter=longerzone
展开
-
使用LTTng链接内核和用户空间应用程序追踪
本文翻译总结自《Combined Tracing of the Kernel and Applications with LTTng》,主要介绍是LTTng2.0中的用户空间追踪的设计思路以及使用LTTng链接用户空间和内核空间追踪。翻译 2013-10-11 20:56:02 · 6445 阅读 · 0 评论 -
GDB调试及其调试脚本的使用
本文简介Linux下GDB/gcov调试的使用,以及调试脚本的编写和使用原创 2013-04-29 22:07:20 · 11038 阅读 · 0 评论 -
Ubuntu 内核转储工具
在我的上一篇博文《Linux 内核的Oops》的最后介绍到一个Linux内核转储工具Kdump,这个工具可以在发生kernel panic时把现场dump到一个文件里,以供后续分析之用。本文主要介绍在Ubuntu下如何使用kdump。Kdump是一个通用的Linux内核转储工具,详细的用法说明可以参考这篇Kdump Tutorial。 这篇教程洋洋洒洒几十页(链接里有pdf文件可以下载),转载 2012-08-14 02:11:02 · 1667 阅读 · 0 评论 -
GDB中应该知道的几个调试方法
转自:http://coolshell.cn/articles/3643.html七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来转载 2013-04-30 21:20:50 · 1256 阅读 · 0 评论 -
LTTng 简介&使用实战
本文简单介绍LTTng的追踪使用和结果数据分析。原创 2013-10-12 11:45:34 · 11562 阅读 · 0 评论 -
Linux内核调试工具 Ftrace 进阶使用手册
Ftrace 是一个内核中的追踪器,用于帮助系统开发者或设计者查看内核运行情况,它可以被用来调试或者分析延迟/性能问题。无论你是想调试程序还是分析问题,Ftrace 都是你不可多得的利器,而且跟踪内核是有助于我们学习内核行为从而更加容易理解系统的一个方法,本文主要讲解了Ftrace的编译、基本使用、进阶使用、提供的内核函数以及脚本使用,值得大家一看。原创 2013-11-22 15:32:16 · 14055 阅读 · 2 评论 -
使用GNUPLOT为cyclictest的测试结果画图以及gnuplot的脚本使用
本文主要针对cyclictest 的大量测试结果使用 GNUPLOT画图写了个实战篇,文章的最后也针对GNUPLOT的脚本使用做了相应的试验!原创 2013-11-23 21:38:50 · 6540 阅读 · 0 评论 -
cyclictest 测试以及原理浅谈
cyclictest 是什么? 看名字应该就能大致猜出来它是一种 test 程序,Cyclictest的维基主页介绍它是一个高精度的测试程序,Cyclictest 是 rt-tests 下的一个测试工具,也是rt-tests 下使用最广泛的测试工具,一般主要用来测试使用内核的延迟,从而判断内核的实时性。本文先后分别介绍了cyclictest的参数使用以及测试结果介绍,最后结合源代码介绍了cyclictest的测试延时的原理。原创 2013-11-23 15:58:46 · 24759 阅读 · 1 评论