操作系统
文章平均质量分 54
R_Arisa
这个作者很懒,什么都没留下…
展开
-
分区操作系统
简单介绍了下分区操作系统的概念及其机制。原创 2023-10-24 19:34:01 · 400 阅读 · 0 评论 -
银行家算法 C语言实现
关于银行家算法就不赘述了,首先是结果截图:下面是代码:#include <stdio.h>#include <stdlib.h>#include <string.h>#define TRUE 1#define FALSE 0int N_resource, N_process; // 资源数和进程数// 银行家算法用到的数据结构int *Avaliable = NULL;int **Max = NULL;int **Allocation = NU原创 2022-05-18 16:08:39 · 4477 阅读 · 0 评论 -
读者-写者问题
这是这学期操作系统课的第一次实验:分别实现读者优先和写者优先的读者写者问题。这次的实验都基于Ubuntu系统通过C语言实现。本实验参考了这篇文章。读者优先和写者优先的唯一区别是:其他读者正在读,且有写者等待时,新读者到来后(1)读者优先:可读(2)写者优先:等待下面是代码:#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <semaphore.h>#incl原创 2022-05-18 15:57:55 · 553 阅读 · 2 评论