内核
游魂一族
没有
展开
-
内核模块
10.2.1数据结构 1.模块符号 如前所述,Linux内核是一个整体结构,而模块是插入到内核中的插件。尽管内核不是一个可安装模块,但为了方便起见,Linux把内核也看作一个模块。那么模块与模块之间如何进行交互呢,一种常用的方法就是共享变量和函数。但并不是模块中的每个变量和函数都能被共享,内核只把各个模块中主要的变量和函数放在一个特定的区段,这些变量和函数就统称为符号。到低哪些符号可以被共享?转载 2012-11-05 23:54:25 · 425 阅读 · 0 评论 -
linux内核笔记之一
1, 说出linux的进程内核堆栈是如何通过SP堆栈指针来找到当前进程的描述符的,并给出这段代码 解答: 先给出内核代码 内核结构体里已经有pid所以,我们只要调用就可以了。根据函数名就是地址的特性,根据函数的指针传值原创 2012-11-20 22:12:36 · 456 阅读 · 0 评论