Linux 内核线程 学习Note
修订时间 | 修订内容 | 修订人 |
---|---|---|
2020-09-04 | 搭建文章框架; 内核线程创建/销毁/实例; |
JD |
内核线程
Linux 内核线程只运行在内核态。
内核线程的创建
内核线程的创建可以通过以下两个函数接口实现:
kthead_create
- 创建一个新的内核线程;
- 需要使用
wake_up_process
启动内核线程;
kthead_run
- 创建一个新的内核线程后,立即启动;
内核线程的销毁
线程销毁需要调用kthread_stop
函数;