Ta上传的资源 (0)

有用C++编写的银行家算法的全部代码和实验报告一些资料,其中主要是当进程首次申请资源,要测试该进程对资源的最大需求量如果系统现存的资源可以满足它的最大需求量,则按当前的申请量分配资源,否则就推迟分配。 当进程在执行中继续申请资源时,先测试该进程已占用的资源数与本次申请的资源数之和是否超过了该进程对资

在设计过程中主要遇到了两个难题,一个是有关文件的操作,另一个是有关系统调用问题。由于课题是要模拟Shell功能,Shell命令中有大部分是文件的作,有关文件夹的创建与删除,文件的操作,当前目录等一系列问题都是有待解决的;并且由于本身做的就是一个Shell那么就不能再使用系统中原有的Shell 命令,

设计一个请求页式存储管理方案。并编写模拟程序实现之。产生一个需要访问的指令地址流。它是一系列需要访问的指令的地址。为不失一般性,你可以适当地(用人工指定地方法或用随机数产生器)生成这个序列,使得 50%的指令是顺序执行的。25%的指令均匀地散布在前地址部分,25%的地址是均匀地散布在后地址部分

用C语言模拟实现动态优先级的进程调度算法。并通过对进程调度算法的实现和实验模拟,加深对操作系统进程调度操作功能和进程调度算法的完整理解,培养和提高学生对操作系统开发的兴趣,以及进程调度程序的开发与应用能力。动态优先权是指在创建进程时,其运行特征是根据系统资源的使用情况和进程的当前特点确定一个优先权,

(1)请求页式虚存管理是常用的虚拟存储管理方案之一。 (2)通过请求页式虚存管理中对页面置换算法的模拟,加深理解虚拟存储技术的特点。 (3)加深对请求页式虚存管理的页面调度算法的理解。