首页 > 代码库 > 进程控制
进程控制
进程的创建:fork(),Vfork(),
- clone()函数创建轻量级进程,使用的参数(fn,flag,arg,child_stack,pid)它负责建立新轻量级进程的堆栈,并调用clone()系统调用,
- fork()系统调用是用clone()实现的,
- vfork()系统调用也是用clone()实现的。
- do_fork()函数处理以上三个系统调用,do_fork()函数利用copy_process()函数来创建进程描述符,以及子进程需要的其他数据结构。
- 内核线程-创建使用kernel_thread()函数,
进程控制
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。