- 链接地址:https://blog.csdn.net/caianye/article/details/5947282
- 链接标题:Linux的Clone函数_linux下编译clone函数需要加什么-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2104
int clone(int (*fn)(void *), void *child_stack, int flags, void *arg); 这里fn是函数指针,我们知道进程的4要素,这个就是指向程序的指针,就是所谓的“剧本", child_stack明显是为子进程分配系统堆栈空间(在linux下系统堆栈空间是2页面,就是8K的内存,其中在这块内存中,低地址上放入了值,这个值就是进程控制块task_struct的值),flags就是标志用来描述你需要从父进程继承那些资源,_linux下编译clone函数需要加什么
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除