内核线程

内核线程用kernal_thread创建,该函数这样调用do_fork:

do_fork(flags|CLONE_VM|CLONE_UNTRACED, 0, &regs, 0, NULL, NULL);

 

 

关于进程0:

多cpu系统启动时,会启动 一个cpu,禁止其它cpu,运行在cpu0上的进程0(swapper)激活其它cpu。通过copy_process()创建其它swapper进程。并把0传过去作为他们的新pid

阅读更多
文章标签: null thread
博主设置当前文章不允许评论。

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭