摘要: 每个task的栈分成用户栈和内核栈两部分。每个task的内核栈是8k。内核栈与current宏紧密相关,栈低地址是thread_info,栈高地址是task可以实际使用的栈空间。这样设计的目的在于屏蔽栈指针esp的低13位就可以得到thread_info,从而得到thread_info->task, 阅读全文
posted @ 2017-01-13 17:18 penghan 阅读(3019) 评论(0) 推荐(2) 编辑