实验为实验一进程调度、实验二银行家算法、实验三动态分区分配方式的模拟、实验四仿真各种磁盘调度算法、避免重复率太高只有可科学上网的师弟师妹们才可以按文档搜索获取完整版
1
基于橘子--苹果问题的设计与实现,做的不好的地方希望大家多多指点
2022-12-24 12:16:57 18KB 操作系统
1
操作系统课设,nachos源码实现。
2022-12-17 21:04:10 2.69MB 操作系统
1
通过用c++语言来模拟实现操作系统的页面置换算法,包括FIFO、LRU、LFU、时钟算法、NRU、OPT
2022-11-23 23:48:47 484KB os
1
该实验是实现作业调度里的不同调度算法,包括先来先服务,段作业优先,高响应比作业优先。
2022-11-23 15:49:22 199KB 作业调度 操作系统
1
一、实验目的 1、理解进程并发执行的实质。 2、分析进程竞争资源的现象,学习解决进程互斥的方法。 3、掌握进程时间片轮转调度算法和优先权调度算法。 二、实验设备 每人一台计算机,硬件要求:CPU PII以上,64M内存,100M硬盘空间即可;软件要求:Linux操作系统。 三、实验内容 1、用lockf()来给每一个进程加锁,以实现进程之间的互斥。 2、编制两种进程调度算法:时间片轮转调度算法和优先权调度算法。 四、实验步骤 1、打开centos7,进入终端命令行模式。 2、使用vi编辑器,vi *.c。(*是要编辑的文件名)。 3、在实验一,进程互斥中,vi zhanghaohao1.c。 在实验二,进程调度中,vi zhanghaohao2.c。 4、输入a/i/o,切换为输入模式,输入代码。 5、按ESC退出输入模式,按shift+:wq,保存退出。 6、输入gcc ./zhanghaohao1.c与gcc ./zhanghaohao2.c编译。 五、程序代码 1、用lockf()来给每一个进程加锁,以实现进程之间的互斥 互斥代码: 六、实验结果
2022-11-21 18:03:03 271KB linux 操作系统 实验报告 源码
1
linux操作系统课程设计-睡眠的理发师问题,多线程与信号量机制实现,源代码+详细实验报告。
1
在linux下的课程设计 华中科技大学 操作系统课设
2022-09-21 09:01:00 571KB linux课程设计 操作系统课设
操作系统课程设计: 需求分析: 1.编写程序,模拟一个简单的文件管理系统。树型结构,目录下可以是目录,也可以是文件。 2.该系统可以实现以下用户指令:cd、ls、mkdir、touch、gedit、rm、cp、rename、su、cls、exit、help等 任务要求: 1.深入了解文件管理系统,初步掌握文件管理系统的实现方法。 2.实现基本的linux、dos命令。 实现少量拓展高级命令。 文件包括程序和课设报告,环境是Visual Studio 2019
2022-09-15 09:02:41 76.02MB 操作系统 Linux 课设 C++
1
操作系统课设Windows多线程控制台程序
2022-07-07 18:06:15 326KB 文档资料