LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1013|回复: 2

current->mm

[复制链接]
发表于 2009-2-20 15:44:37 | 显示全部楼层 |阅读模式
在内核代码中经常看到 current
例如 currnet->mm
请问这个 current 究竟是什么呢?是在什么地方定义的?
发表于 2009-2-26 20:53:05 | 显示全部楼层
current就是当前进程的TCB的指针,该指针指向的结构名称好像是task_struct,里面就有成员变量mm。

具体current在哪里定义我也不太清楚在。
回复 支持 反对

使用道具 举报

发表于 2009-3-5 16:57:13 | 显示全部楼层
current 是一个宏  在kernel代码里是可以找到的 具体哪忘记了 好久没看内核的书了
那本很大很厚的红色的书里有提到的 其实可以在源代码里grep到的 很快的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表