操作系统
文章平均质量分 70
染指13
个人介绍什么的,最麻烦了。
展开
-
操作系统实验三:银行家算法
实验三利用c语言实现银行家算法前文随便说:银行家算法是一种用来避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。 在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是资源,客户就相当于要申请资源的进程。 银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法原创 2022-01-06 09:59:28 · 1330 阅读 · 0 评论 -
操作系统实验二:进程控制
哎嗨,又进来抄作业来了? 都抓起来。开个玩笑,往下看吧。实验二:进程控制(8学时)实验要点了解系统调用fork()、exec()和wait()的功能和实现过程。实验内容1、 编写一段程序,使用系统调用fork()来创建两个子进程,并由父进程重复显示字符串“parent:”和自己的标识数,而子进程则重复显示字符串“child:”和自己的标识数。下面是我的代码:下面是几次的运行结果:说明:在几次结果中会在结果的输出中有一条特殊,出现目录行,而在最后一行却不再出现,只是空白行。对此我的猜原创 2022-01-06 09:31:53 · 2818 阅读 · 1 评论