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