操作系统
梓柠.
大数据小萌新
展开
-
操作系统--虚拟存储器管理实验
设计程序模拟FIFO和LRU页面置换算法的工作过程。假设内存中分配给每个进程的最小物理块数为m,在进程运行过程中要访问的页面个数为n,页面访问序列为P1, …,Pn,分别利用不同的页面置换算法调度进程的页面访问序列,给出页面访问序列的置换过程,并计算每种算法缺页次数和缺页率。原创 2023-12-22 00:16:52 · 189 阅读 · 0 评论 -
操作系统--磁盘调度模拟实验
1. 磁头初始磁道号,磁头初始运动方向,序列长度,磁道号序列等数据可键盘输入。设计并实现一个分别利用下列磁盘调度算法进行磁盘调度的模拟程序。4. 给出各磁盘调度算法的调度顺序和平均寻道长度。2. 最好能实现磁道号序列中磁道号的动态增加。(1)扫描算法(向内寻道和向外寻道)3. 磁道访问序列以链表的形式存储。原创 2023-12-22 00:20:54 · 340 阅读 · 1 评论 -
操作系统--存储器管理
使用可变分区存储管理方式,分区分配中所用的数据结构采用空闲分区表和空闲分区链来进行,分区分配中所用的算法采用首次适应算法、最佳适应算法、最差适应算法三种算法来实现主存的分配与回收。原创 2023-12-22 00:13:52 · 56 阅读 · 0 评论 -
操作系统--进程同步--读者写者问题
模拟用信号量机制实现读者和写者问题,即有两组并发进程:读者和写者,共享一组数据区,进行读写操作,要求任一时刻“写者”最多只允许一个,而“读者”则允许多个。”策略的“读者-写者”问题的模拟程序。利用模拟用信号量机制实现读者和写者问题:通过用户控制读进程和写进程,反应读者和写者问题中所涉及的进程的同步与互斥。用C语言编写和调试一个采用“原创 2023-12-21 23:55:00 · 473 阅读 · 0 评论 -
操作系统--进程调度算法--FIFO和SPF算法
用C语言编写程序实现对4到5个进程的调度模拟,要求采用先来先服务算法和短进程优先算法分别进行模拟调度。原创 2023-12-22 00:10:52 · 215 阅读 · 0 评论