阅读背景:

进程在Linux内核中的角色扮演

来源:互联网 

在Linux内核中,内核将进程、线程和内核线程一视同仁,即内核使用唯一的数据结构task_struct来分别表示他们;内核使用相同的调度算法对这三者进行调度;并且内核也使用同一个函数do_fork()来分别创建这三种执行线程(thread of execution)。执行线程通常是指任何正在执行的代码实例,比如一个内核线程,一个中断处理程序或一个进入内核的进程。在Linux内核中,内核将进程、线程和内核线程一视同仁,即内核使用唯一的数据结构task_st




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: