Linux进程创建与控制-fork函数与vfork函数的使用

本文介绍了Linux系统下进程创建的基本概念,重点探讨了fork和vfork函数的工作机制及其区别。通过实例展示了如何使用这两个函数创建和控制进程,包括父子进程间的通信和数据共享。此外,还提供了简单的程序示例,如修改全局变量和并发写入文件等操作。
摘要由CSDN通过智能技术生成

个人建的博客:http://34.96.139.59/archives/16
思维导图

内容:

1)了解进程概念,掌握fork函数和vfork函数的特性和使用方法,观察fork函数和vfork函数的工作机制;

2)理解进程之间的创建关系,认识多进程程序中父子进程之间的关系及创建原理;

2、实验环境

Red Hat 企业版 Linux 6.3;VMware虚拟机

3、预备知识

1)vi编辑器的使用

vi ‘文件名’:vi打开某文件
i进行插入,esc退出模式。:指令准备。
q退出,w写入保存,!强制

2)gcc编辑器的使用

gcc test.c -0 test

3)fork系统调用

创建子程序,子程序完全复制父程序࿰

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值