现在的位置: 首页 > 综合 > 正文

内核符号表

2014年02月14日 ⁄ 综合 ⁄ 共 276字 ⁄ 字号 评论关闭

linux 内核符号表在/proc/ksyms 或System.map里,其中常有的几个符号含义如下:

(小写代表本地,大写代表外地函数)

T: text 代码段 默认属性可读写,可执行。

R: rodata 只读数据区

D: initialized data

C: comman data 未初始化

B: bss区域

 

通过查阅符号表可以知道,代码段的起始,和结束地址为_text,_etext; 只读数据段开始和结束地址为:__start_rodata, __end_rodata; 初始化数据段结束地址为_edata; bss数据段开始和结束地址为:_bss_start, __bss_end.

 

抱歉!评论已关闭.