本文主要介绍在ubuntu平台 + 自定义内核上如何安装systemtap工具包及解决编译加载运行过程中的一些问题,如何利用systemtap工具监测分析内核函数,内核模块及用户态程序。
2024-06-16 16:36:57 412KB systemtap backtrace dtrace callstack
1
Backtrace 是 libexecinfo 和 glibc 的 backtrace API 的替代品。 由于 libexecinfo 在 OpenBSD 上不起作用,并且 glibc 的回溯是纯 linux goo,因此决定编写一个有效的替代品。
2024-04-30 15:13:17 4KB 开源软件
1
arm异常定位方法 包括 1.arm 中断、异常处理流程 2.arm异常时保存的寄存器 3.aapcs 用来分析如何进行backtrace 4.常见工具推荐
2022-03-02 11:10:37 12KB arm exception backtrace
1
回溯 Red Rocket Computing,LLC版权所有2015, 概述 Backtrace是一个非常小的(不超过4.5K)堆栈退卷器,设计用于在ARM Cortex-M系列微处理器上运行的深度嵌入式C应用程序。 Backtrace使用ARM GCC -funwind-tables选项生成的展开表(请参阅 )。 回溯将填充回溯帧的预分配数组,该数组由当前函数地址,调用站点地址以及可选的指向函数名称的指针组成(如果使用了GCC -mpoke-function-name选项)。 Backtrace提供以下API: typedef struct backtrace { void *function; /* Address of the current address */ void *address; /* Calling site address const c
2021-07-12 14:00:35 498KB C
1