- 博客(7)
- 收藏
- 关注
原创 操作系统实验4代码 页面置换
参数化仿真:允许用户指定进程所分配的页框数量、最大逻辑页号、伪随机数种子及页面序列长度。算法实现:实现FIFO和LRU页面置换算法,并支持固定分配局部置换策略。A: 使用伪随机数发生器生成至少1000次页面访问序列,统计缺页率。B: 对给定的20个页面访问序列进行仿真,打印内存置换情况。数据结构设计:定义用于页面置换管理的数据结构。
2024-12-27 19:16:19
161
原创 操作系统实验1代码
1.依据生产者-消费者模型,在Windows环境下创建一个控制台进程,在该进程中创建n个线程模拟生产者和消费者,实现进程(线程)的同步与互斥,分析、熟悉生产者消费者问题仿真的原理和实现技术。请编写代码实现上述要求,请进行测试(自行设计测试用例),验证你的程序实现了同时读、读写互斥、写写互斥功能,并能结合测试输出结果进行说明。(5) 要求仿真程序产生3个读者进程,两个写者进程,读写者都周期性地产生读写要求,读写操作要持续一定时间。(4)写者执行写操作前,应需已有的写者和读者全部退出。
2024-12-27 18:59:27
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人