操作系统 C++
文章平均质量分 56
zzdxls
这个作者很懒,什么都没留下…
展开
-
非抢占式多级反馈队列优先级调度算法 C++实现
#include<iostream>#include<string>#include<queue>#include<algorithm>#include<iomanip>using namespace std;/* 分别定义三个队列时间片长度 */ #define firstCpu 1#define secondCpu 2#define thirdCpu 3class Process //定义进程类,包含进程名,到达时间,执.原创 2021-06-13 21:28:15 · 3624 阅读 · 2 评论 -
操作系统 嗜睡的理发师 C++实现
操作系统 嗜睡的理发师 C++实现介绍:这是我的第一篇原创文档,希望可以帮助到大家,后续也会更新更多原创文档说明:三个mutex变量room_mutex代表是否可以进入房间沙发(进程临界区)1代表可以进入,0代表不可以进入chair_mtex也是代表是否可以进入理发椅(也是临界资源)1代表可以坐上沙发,0代表不能boss_mutex代表理发师,也就是cpu(一次只能为一个顾客服务)1代表可以给其他顾客服务,0代表不可以为其他顾客服务同时这个变量也保证,结束理发一定原创 2021-04-26 10:46:24 · 1549 阅读 · 6 评论