本次课程设计是要实现一个简单的模拟UNIX文件系统。我们在内存中开辟一个虚拟磁盘空间(1MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。
2022-05-24 21:41:00 521KB 模拟UNIX文件系统
1
作业系统 操作系统课程项目,目的是可视化某些流程的不同调度算法。 我已经实现了几种算法,例如Round Robin,FCFS,LCFS,Priority ... 我使用Java FXML(场景构建器)来实现UI。 快照
1
简单文件系统的实现 构建运行方式: 1.进入project目录 2.创建名为out的文件夹 3.在终端使用make命令 4.运行生成的名为fs的程序 或者 1.执行build.sh脚本 2.运行生成的名为fs的程序 使用方法: 注:本系统的命令操作,不能照搬Linux shell下命令,可以依据项目下shell目录的shell.c或在输入命令参数出错以后的提示进行操作。 实验要求和说明: 1.在内存中开辟一个虚拟磁盘空间作为文件存储分区,在其上实现一个简单的基于多级目录的单用户单任务系统中的文件系统。文件系统以一个文件的方式保存到磁盘上,杀死下一步可以再将其恢复到内存的虚拟磁盘空间中。 2.文件存储空间的分配可采用显式链接分配或其他的方法。 3.如果磁盘上有磁盘空间的管理替代位置示图或其他方法,则采用位置示图来管理文件存储空间,并采用显式链接分配方式,那么可以将位置示图合并到FAT
2022-05-24 11:34:42 36KB 系统开源
1
本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个支持n个用户的文件系统,每个用户可拥有多个文件; ⑵采用二级或二级以上的多级文件目录管理; ⑶对文件应设置存取控制保护方式,如“只能执行”、“允许读”、“允许写”等; ⑷系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、打开文件、关闭文件、删除文件、读文件、写文件、复制文件、查询目录; ⑸通过键盘使用该文件系统,系统应显示操作命令的执行结果
2022-05-24 10:00:46 10.17MB 操作系统
生产者消费者问题操作系统课程设计思路
2022-05-23 21:49:13 1.88MB 设计
1
《UNIXLINUX操作系统》课程考试试卷A.doc
2022-05-23 19:00:54 71KB 文档资料
《UNIXLINUX操作系统》课程考试试卷B.doc
2022-05-23 19:00:53 74KB 文档资料
操作系统课程设计,c#编写,用到第三方软件dotnetbar,和网上下的皮肤dll,里面有4中常见的算法,时间轮转,多级反馈,优先级。。。
2022-05-22 09:34:26 1.1MB 进程调度
1
1.1.4缺页中断: 一个进程在不同时刻需要不同的工作集,当一个进程访问一个不在其工作集中的地址时,就产生了缺页中断 1.1.5工作集: 进程中最活跃访问的页面的集合,当该集合在内存中时,进程可以有效地运行;否则就会经常发生从辅存中请求页面的“颠簸”现象。 1.1.6异常现象: 在未给进程或作业分配足它所要求的页面数时,有时会出现分配的页面数增多,缺页次数反而增加的奇怪现象 1.1.7“颠簸”现象:
2022-05-20 15:00:40 222KB 操作系统课程设
1
操作系统课程设计 页面置换算法操作系统课程设计 页面置换算法操作系统课程设计 页面置换算法操作系统课程设计 页面置换算法操作系统课程设计 页面置换算法
1