搜索资源列表
最佳适应法
- 采用首次适应法、最佳适应法或最差适应法,编写一内存分配和回收模拟程序。 动态地随机产生新的“内存分配”或“内存回收”请求,再按照你选定的分配算法修改这个数组。由于这个实验的重点在于内存分配,所以不考虑与某内存区相关的进程情况。-used first to adapt, adapt best or the worst adaptation law, the preparation of a memory allocation and recovery simulation program. Dyn
os
- 操作系统调度算法按照优先级的大小找到适合新进程的位置进行排序
8
- 一、实验目的:xxjjmz 熟悉首次适应算法,理解分配内存资源及回收资源的方法,加深记意。xxjjmz 二、实验环境:xxjjmz Win2000/winxp VC++6.0xxjjmz 三、实验内容:xxjjmz 编程实现初次内存分配算法、新申请资源分配算法、删除进程算法,回收合并算法等。xxjjmz 四.实验函数xxjjmz
yinhangjia
- C++编写的关于操作系统中死锁问题的银行家算法,包括申请资源、创建新的进程等
ADTLink
- 关于链表的所有操作的代码,包括新建、删除、新加等,适合学习操作系统和算法的人使用-List of all operations on the code, including new, delete, new, etc., operating systems and algorithms for learning to use
DeadlockAvoidance
- 实验要求:(1)程序运行开始时,资源全部可用。资源种类约10种,每种资源数目为1~10。 (2)不断随机产生或手工输入新的“进程资源需求向量”,并填写到最大需求矩阵。 (3)在各进程的最大需求数量范围内(因此需作是否超出范围的检验),为各进程随机生成或手工输入资源请求。经银行家算法后输出系统是否安全的信息。当一个进程的资源请求全部发完后,认为它结束。 -Experimental requirements: (a) program run begins, all of the avai
FIFO_LRU
- 操作系统中的Cache与内存间的置换算法有LRU,FIFO等经典算法,作者首先程序实现了此2种算法,并在此2者的基础上创新出一个新的置换算法LRU_FIFO算法,获得高校教师很高评价,该算法结合LRU与FIFO的特点,也可单独设置成FIFO或者LRU,有较高研究价值。-OS FIFO LUR
duojiduilie-c
- 多级反馈队列调度算法: 1、设置多个就绪队列,并给队列赋予不同的优先级数,第一个最高,依次递减。 (1~i-1)空闲时,才调度i,如果处理机正在第i队列中运行,又有新进程进入优先权较高 队列,则新进程抢占处理机,将正在运行的进程放入第i队列队尾,将处理机分给新进程。-Multi-level feedback queue scheduling algorithms
yibi
- 移动臂调度,包括新来先服务算法,电梯调度等,操作系统-Mobile arm scheduling, including the new first-served algorithm, elevator scheduling, operating system
Memory_allocate_and_recover
- 存储器的分配与回收算法实现 采用最先适应法、最佳适应法、最坏适应法分配主存空间。当一个新作业要求装入主存时,必须查空闲区表,从中找出一个足够大的空闲区。若找到的空闲区大于作业需要量,这是应把它分成二部分,一部分为占用区,加一部分又成为一个空闲区。-Memory allocation and recovery algorithm To adapt to using the first method, the best fit method, the worst fit method to
11
- 进程的死锁避免算法(银行家算法实现) 一:实验目的: 根据银行家算法的思想,编写程序,解决并发进程的死锁问题。 二:实验要求: (1)本实验要求设计并实现银行家算法。银行家算法是死锁避免的经典算法,其核心思想是:进程动态地申请资源,每次申请资源时系统都执行安全状态检查算法判断本次申请是否会造成系统处于不安全状态,如果不安全则阻塞进程;如果安全状态,则完成资源分配。 (2)安全状态检查算法的思想是找到一个安全序列,使所有进程都能执行完毕。如果找到,则处于安全状态,否则为不安全状
DEAL_STORAGE_NEW
- ① 本实验是模拟操作系统的主存分配,运用可变分区的存储管理算法设计主存分配和回收程序,并不实际启动装入作业。 ② 采用最先适应法、最佳适应法、最坏适应法分配主存空间。 ③ 当一个新作业要求装入主存时,必须查空闲区表,从中找出一个足够大的空闲区。若找到的空闲区大于作业需要量,这时应把它分成二部分,一部分为占用区,剩余部分又成为一个空闲区。 ④ 当一个作业撤离时,归还的区域如果与其他空闲区相邻,则应合并成一个较大的空闲区,登在空闲区表中。 ⑤ 运行所设计的程序,输出有关数据结构表项的
cunchu
- 1. 模拟操作系统的主存分配,运用可变分区的存储管理算法设计主存分配和回收程序,并不实际启动装入作业。 2. 采用最先适应法、最佳适应法、最坏适应法分配主存空间。 3. 当一个新作业要求装入主存时,必须查空闲区表,从中找出一个足够大的空闲区。若找到的空闲区大于作业需要量,这是应把它分成二部分,一部分为占用区,加一部分又成为一个空闲区。 4. 当一个作业撤离时,归还的区域如果与其他空闲区相邻,则应合并成一个较大的空闲区,登在空闲区表中。 5. 运行所设计的程序,输出有关数据结构表项
system
- 页式存储管理模拟 描述:根据虚地址中的用户号和虚页号同时查快表和慢表,当快表中存在此虚页号,就读出实页号,并计算主存实地址。如果所需页面没有在快表当中,等待慢表的访问结果,如果慢表中也不存在(装入位=0)怎产生缺页中断,调入所需页面,如果主存有空闲页面,则直接调入,否则使用LRU替换算法淘汰主存中某一页,调入新的页面,并更新快表。-Page storage management simulation Descr iption: while the investigation fast and
银行家算法
- 用银行家算法设计一个程序,判断当前资源分配状态是不是安全状态;如果是安全状态,当系统接收新的资源申请时,系统是否发生死锁,如发生,请找出参与死锁的进程。如果不发生死锁,则找出一组能够顺利推进的进程顺序。(Bankers algorithm design a program to use to judge the current state of resource allocation state is safe; If it is a safe state, when the system is