Linux debug
文章平均质量分 85
介绍Linux 系统常用调试方法、手段
lunhui2016
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过Ftrace使用kprobe技术
Linux内核kprobe调试技术分析摘要 本文介绍了Linux内核5.10版本中的kprobe调试技术,这是一种轻量级的内核函数跟踪方法。kprobe允许动态插入探测点,收集函数参数、局部变量和执行时间等信息。文章重点讲解了基于ftrace的kprobe使用方法,包括配置选项、事件节点操作和具体使用示例。详细说明了kprobe事件添加的语法格式,包括函数探测(p)、返回探测(r)的参数设置方法,以及寄存器、内存地址、栈空间等数据的获取方式。通过echo命令演示了如何添加sys_openat2等函数的探测点原创 2025-10-09 14:16:38 · 867 阅读 · 0 评论 -
trace-cmd结合blktrace分析io慢
Linux IO性能分析原创 2025-05-07 12:45:03 · 1074 阅读 · 0 评论 -
crash工具分析dma设备内存踩踏(二)
kernel panic、dma设备内存踩踏、crash工具原创 2023-10-14 13:33:42 · 1501 阅读 · 2 评论 -
crash工具分析dma设备内存踩踏(一)
kernel panic、dma设备内存踩踏、crash工具原创 2023-10-07 13:51:47 · 1389 阅读 · 0 评论 -
Crash分析gpu非法访问地址问题
crash, kernel panic原创 2023-04-20 13:35:49 · 1326 阅读 · 0 评论 -
Crash工具介绍和常见命令使用
本文主要介绍crash工具的使用以及常用的命令。crash工具,常用来分析内核的coredump以及应用的coredump,功能非常强大。原创 2023-04-19 20:46:24 · 6632 阅读 · 1 评论 -
Ftrace分析cpu idle被周期唤醒原因
Linux/tick/idle/sched原创 2023-01-31 20:40:41 · 1128 阅读 · 0 评论 -
Linux sysrq使用
Sysrq被称为”魔术组合键”, 是内建于Linux内核的调试工具。只要内核没有完全锁住(还可以响应中断),不管内核在做什么事情,使用这些组合键都可以搜集包括系统内存使用、CPU任务处理、进程运行状态等系统运行信息。...原创 2022-06-17 11:14:13 · 4354 阅读 · 0 评论 -
ftrace使用介绍
ftrace使用介绍1.介绍Ftrace是一个专门针对linux kernel内核空间的debug工具,用于帮助开发者在用户空间对内核低延时,内核性能等方面的分析。尽管ftrace最开始设计时主要是为了追踪函数的调用栈,但随着功能的增强,已经演变成一个跟踪框架,支持多种跟踪器,如function、function_graph、wakeup、irq等。另外一个很常用的功能就是事件跟踪,在用户空...原创 2019-03-20 00:09:04 · 3150 阅读 · 2 评论
分享