搜索资源列表
内存管理—FIFO算法
- 请求页式存储管理方案:页面淘汰算法采用 FIFO页面淘汰算法,并且在淘汰一页时,只将该页在页表中修改状态位。而不再判断它是否被改写过,也不将它写回到辅存。-request page-storage management programs : pages out FIFO algorithm out pages algorithm, and in an out, only to the page in the page table to amend the state spaces. Rather
neicun
- 页面淘汰算法采用LRU页面淘汰算法,并且在淘汰一页时,只将该页在页表中修改状态位。而不再判断它是否被改写过,也不将它写回到辅存。-pages out of LRU algorithm out pages algorithm, and in an out, only to the page in the page table to amend the state spaces. Rather than judge whether it be redrafted, it was not to ret
OSchunchu
- PAGES3完成了程序的 基本框架,FIFO()除了命中和置换情况外基本完成,但是修改位示图的子函数 出现问题,得不到正确的行数和列数,有时更改不了0 PAGES4修正了3中的问题,完成FIFO() PAGES5修正了FIFO()中执行置换时未将位示图中的对应块置0 PAGES6完成了LRU() PAGES7优化了界面,修正了切换算法后访问次数与上次算法相连的错误 PAGES8完成了OPT()修正了在页面置换切换时页表内存位示图不能各自初始化的错误。发现OPT()中页面置换时
LearnWord
- 背单词的程序.可以输入单词在txt里,系统自动读取单词.判断是否正确.-back words procedures. Can be imported in txt words, the system automatically read words. Judgment is correct.
yemianguanli
- 题目:设计一个请求页式存储管理方案,并编写模拟程序实现 具体要求: 1、产生一个需要访问的指令地址流,为不失一般性,可以适当地(用人工指定地方法或用随机数产生器)生成这个序列,使得 50%的指令是顺序执行的。25%的指令均匀地散布在前地址部分,25%的地址是均匀地散布在后地址部分 2、 页面淘汰算法采用 FIFO页面淘汰算法,并且在淘汰一页时,只将该页在页表中抹去。而不再判断它是否被改写过,也不将它写回到辅存 3、产生一个需要访问的指令地址流;指定合适的页面尺寸(例如以1K或2K
WordTraining
- 能够实现打字练习功能,能够对打错字符进行判断-typing exercises to achieve functional and able to make a judgment on the wrong characters
shijianpianlunzhuan
- 链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成的进程放队尾。 估计运行时间、到达时间以及进程状态一第一题中相同。 (2)为每个进程任意确定一个要求运行时间和到达时间。 (3)按照进程到达的先后顺序排成一个循环队列。再设一个队首指针指向第一个到达进程的首址。 (4)执行处理机调度时,开始选择队首的第一个进程运行。另外再设一个当前运行进程指针,指向当前正在运行的进程。 (5)由于本实验是模拟实
pdfrd
- 1.实验目的: 模拟实现银行家算法,用银行家算法实现资源分配。 2.实验内容: 设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。 3.程序设计和说明: 函数说明:anquan( )判断给某个进程请求后系统是否安全,anqu
neicun
- 我所采用的内存管理思想是链表管理思想,内存分配方案是最佳适应方案(best fit)。其主要的数据结构为 struct node { char* p int memosize int flag struct node* next } 这是一个链表的结点的数据结构,用它来管理内存的分配与回收。P 表示所指的分配的内存的首地址,memosize 表示分配的内存块的大小,flag 为一个标志量,表示内存块是否被占用。用 1 和 0 来表示被占用和不被占
BiosHook.rar
- 方正畅听的3.0版可以通过Hook Bios信息破解,Xuanyue大侠发布了一个破解补丁,但是这个补丁在XP上会蓝屏,原因是SSDT Hook的时候没有关闭中断就直接修改系统SSDT表导致的。很多人反映了,大虾没有时间修正。于是小弟代劳一下。 没有源代码,IDA逆了下驱动,自己写一个,然后替换原来补丁的驱动资源。在此膜拜一下IDA F5的强大。原理很简单,就是Hook ZwMapViewOfSection函数,判断是读Bios信息的,就把伪造的方正Bios信息返回。,Founder Cheo
judge
- c语言写的判断程序运行时间和内存使用的程序,可以作为onilnejudge的内核-c language to determine run time and memory usage of the program, as onilnejudge kernel
banker_by_array
- 本程序为自己在学习操作系统时独立根据书上所述的银行家算法制作而成,包括一个数组输入函数(Sr()),数组输出函数(Pr())和一个判断函数(test()),并通过指针传递参数,可以自定义进程数目和资源种类数目(源程序限10个以内,可自行更改数组)。 注:本程序是在linux环境下通过gcc编译器编译成功的。若移植到windows环境下可能在汉字显示部分出现乱码。-This procedure for their own independence in learning, when the o
qingqiu
- 可以实现内存管理,采用先来先服务算法,在淘汰一页时,只将该页在页表中修改状态位。而不再判断它是否被改写过,也不将它写回到辅存。-Memory management can be achieved using a first-come first-serve algorithm, in one out of only the page in the page table modify status bits. Rather than to judge whether it had been rew
os
- 设计一个请求页式存储管理方案。并编写模拟程序实现。 产生一个需要访问的指令地址流。它是一系列需要访问的指令的地址。为不失一般性,你可以适当地(用人工指定地方法或用随机数产生器)生成这个序列。为简单起见,页面淘汰算法采用FIFO页面淘汰算法,并且在淘汰一页时,只将该页在页表中抹去。而不再判断它是否被改写过,也不将它写回到辅存。 具体的做法可以是: 产生一个需要访问的指令地址流; 指令合适的页面尺寸(例如以 1K或2K为1页); 指定内存页表的最大长度,并对页表进行初始化;
OS_DP_debug
- 要求首先采用动态分区方案,用最先适用算法对作业实施内存分配,然后把作业地址空间的某一逻辑地址转换成相应的物理地址。能够处理以下的情形:输入某一逻辑地址,程序能判断地址的合法性,如果合法,计算并输出相应的物理地址。如果不能计算出相应的物理地址,说明原因。-Requires first the use of dynamic partitioning program, with the first application of algorithms for the implementation of
dongtaifenquguanli
- 1.采用指定算法模拟动态分区管理方式的主存分配。能够处理以下的情形: ⑴ 随机出现的进程i申请jKB内存,程序能判断是否能分配,如果能分配,要求输出分配的首地址Faddress,并要求输出内存使用情况和空闲情况。 内存情况输出的格式为:Faddress该分区的首地址;Eaddress该分区的尾地址 Len 分区长度;Process 如果使用,使用的进程号,否则为0 ⑵ 主存分配函数实现寻找空闲区、空闲区表的修改、已分配区表的修改功能。-1. Simulation algo
sisuowenti
- 这个是操作系统的一个实验,实现死锁问题,并能判断如果给出进程资源数目能响应的给出系统是否安全-This is an experimental operating system to achieve deadlock and give the process to determine if the number of resources to respond to the safety of the given
Banker
- 用于操作系统,银行家算法,用以计算安全性,判断如何分配资源,判断资源分配是否安全-For the operating system, banker' s algorithm for computing security, determine how to allocate resources, determine the allocation of resources if it is safe
checkvm
- 判断程序是否运行在VMware之下的代码,非常强大的好东西。-Code which can judge that whether a program is running in a VMware virtual machine.
yinhangjiasuanfa
- 操作系统中用C++实现银行家算法,实现安全性算法。可以判断这个系统资源是否足够与是否可以进程申请资源后系统是否安全。-The operating system using C++ realization of banker' s algorithm to achieve security algorithms. The system can determine the adequacy of resources and the possibility of the application