fork 和 exec
2024-08-27 10:18:10
https://blog.csdn.net/disadministrator/article/details/39347333
进程创建方法:fork、exec、clone,父进程等待子进程结束是用wait等待。
fork:当前进程调用fork后,如果成功则fork函数返回0,另外返回子进程的进程号给父进程。其中父程序要等待子程序执行完才继续执行。
exec:在当前程序中执行exec会将exec指定的程序替换当前程序的,而进程号保持不变,但原来的堆栈等被销毁,建立新的程序堆栈,exec主要用在fork开辟的子进程中,这样可以解决一个程序启动另外一个程序。
最新文章
- java练手 公约数和公倍数
- 解决Django发送中文邮件时的编码及乱码问题
- 《Pandoc用户指南》之一
- Routed Events【pluralsight】
- Android开发手记(19) 数据存储四 ContentProvider
- 【转】iOS开发24:使用SQLite3存储和读取数据
- hibernate:XXX is not mapped
- python编写工具及配置(notepad++)
- 通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端
- 自学PHP 环境搭建
- [cocos2dx注意事项014]一个用于cocos2dx对象智能指针模板
- python基础教程(一)
- [Luogu P1144]最短路计数
- sql注入--基于报错的注入
- django-celery 创建多个broker队列 异步执行任务时指定队列
- 记无法用被动方式登录远程linux主机的原因
- react-router、react-router-dom、react-router-native 关系
- SLAM产品化的一些思考
- Asp.netMVC中Html.Partial,RenderPartial,Action,RenderAction区别和用法
- 使用css制作倒影