如何在Linux内核中创建新进程?

时间:2015-11-27 18:53:52

标签: linux kernel fork

如何在Linux内核中创建新进程?

因为函数fork无法在内核中实现...那么如何在内核中创建新进程呢?

THX。

1 个答案:

答案 0 :(得分:1)

可以使用kthread_create(或kthread_run创建内核进程,类似于kthread_create,但也启动线程)。

可以使用call_usermodehelper调用用户空间程序。

不鼓励在内核中创建通用用户空间进程(实际上不清楚)。