1、在Linux内核中,没有专门的线程这个概念,而是把线程当做普通进程来看待,在内核里面还是以task_struct数据结构来描述,并没有特殊的数据结构或者调度算法来描述线程。
2、内核线程其实就是独立运行在内核空间的进程,它只能运行于内核空间
进程通信
参考资料:
韦东山 100ASK_IMX6ULL应用编程开发资料(500页)
UNIX环境高级编程(中文第三版)
1、在Linux内核中,没有专门的线程这个概念,而是把线程当做普通进程来看待,在内核里面还是以task_struct数据结构来描述,并没有特殊的数据结构或者调度算法来描述线程。
2、内核线程其实就是独立运行在内核空间的进程,它只能运行于内核空间
进程通信
参考资料:
韦东山 100ASK_IMX6ULL应用编程开发资料(500页)
UNIX环境高级编程(中文第三版)