进一步认识并发(并行)执行的概念,区别顺序执行和并发(并行)执行。
分析进程争用临界资源的现象,学习解决进程排斥的方法。
二、实验环境:
一台至少具有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文件名”就可以运行该程序了。
多人聊天室可通过保持网络连接、保持进程运行保持通信。想要自己搭建多人聊天室其实也很简单,你可以直接用ZEGO即时通讯,内置文本、图片、语音、视频、地理位置等各种消息类型,支持单聊、群聊、房间聊天,自由组合IM能力,也可针对自身业务场景,定制所需服务规格。看了你的补充,是 web架设是非常简单,可是安装源码更简单啊 ,第一 这种发布的都有安装指南, 只要本地的a+p+m环境设置好了, 按照安装指南一步一步来即可 ,比搭建web简单多了
第二 源码放到apache的DocumentRoot文件夹下面 默认的是 /var/www/
第三 具体的一般要修改 httpd.conf , 这个你找点网站部署的文章来看比较好 我也不发挥复制粘贴的功能了
_________________________________________________
呵呵 你的问题其实也就是搭建 apache + php + mysql 网站运行环境
了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)