问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux进程通信实验报告

发布网友 发布时间:2022-04-23 16:25

我来回答

1个回答

热心网友 时间:2022-05-31 11:38

一、实验目的:
进一步认识并发(并行)执行的概念,区别顺序执行和并发(并行)执行。

分析进程争用临界资源的现象,学习解决进程排斥的方法。

二、实验环境:

一台至少具有256MB内存的计算机,并安装Red Hat Linux 9的Linux操作系统。

三、实验内容:

1. 预备知识
fork函数调用:创建一个新进程。

getpid函数调用:获得一个进程的pid。

lockf系统的调用:在进程同步控制中为进程加锁。

2. 编写一段程序(程序名为fork1.c),使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”,子进程分别显示字符“b”和字符“c”。试观察记录屏幕上的显示结果,并分析原因。

(1)进入Linux操作系统。

(2)打开终端。进入vi编译器。

(3)输入源程序代码。

(4)按Esc键,进入命令模式后,输入“: wq文件名”就可以运行该程序了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cpa改分电话可信吗 有人今年收到这样的短信吗? 温馨提示 通知:你此次报考的湖南中级会 ...会计从业资格证,今天有陌生号码打电话说我没过,是真的吗?我都考三... 坠入星河的温柔仙句 惊艳所有人的优美文案 坠入星河的温柔仙句 温柔很仙的宝藏文案 温柔到心坎里的文案句子(温柔且治愈的短句子) 实习期劳务合同简易版 ...企业受伤,如果辞职是否还有补偿?医疗费谁出? 毛晓彤十大经典电视剧 这个锦尚天舞舞蹈里面的音乐是什么?急求 http://m.iqiyi.com/w_19rr... Exchange账户提示密码错误, 个人开通科创板需要什么条件? 科创板打新的要求是什么? 守护金生怎样领取 怎么样把腹肌和手部肌肉练出来?尽量快的方法? 请问怎样练习手部肌肉? 除了用筷子和扣纽扣,还有哪些好的办法能锻炼孩子手部肌肉? outlook连接exchange时总是提示输入用户名密码 怎样练手部肌肉。 如何锻炼手部肌肉和腿部肌肉 如何锻炼手部肌肉 用什么方法可以锻炼手部肌肉这样锻炼 如何练手部肌肉 怎样锻炼手掌肌肉? 如何才能锻炼手部肌肉? 如何练好手部肌肉? 在青岛吃海鲜的价格大概多少RMB 如何锻炼手部肌肉? 《礼佛·折金纸》每一集的内容介绍是什么? 怎么锻炼手部的肌肉? 小女子这个星期天就要日语等级考试了,但是要做linux实验报告,急呢,哪位高手帮帮忙啊,万分感谢! 【Linux操作系统实验报告】 求大神指点帮帮忙啊!正在赶实验报告,好久没看书了,不记得操作步骤了 ​ Linux基本操作与命令 波音787能坐多少人? 波音787和777有什么不同? 实验三 Linux权限命令 波音787真的安全吗 Linux系统常用命令与DOS命令的类似之处和本质区别 域名是什么意思啊? 一架波音787要多少钱 波音737和787有什么区别? 域名的作用是什么? 波音787有多少个座位 linux网络配置实验报告 波音787,什么是波音787 波音787的概述??? 域名包括什么? 中国有哪几家公司有波音787客机? 域名的一般格式是什么? 波音777和787哪个大