一个用C语言编写的实现页面不同的置换算法
上传时间: 2014-01-24
上传用户:金宜
可以实现页面的各种置换算法,可以随意输入要排序的页面数
上传时间: 2016-02-10
上传用户:wqxstar
这个是我们课程设计的代码~~页面之置换~~希望对大家有帮助
上传时间: 2014-01-01
上传用户:爱死爱死
基本算法思想 OPT:该算法的基本思想是用二维数组page2[40][2] 的第一列存储装入内存的页面,而第二列用作标记位计数器。每当发生缺页时,就从内存中调出一页,首先将内存中的页面一一与要调入内存中的页面之后的页面比较,如果两个页面不相等,则内存中相应的页面的标记位计数器加一,直至到有相等的页面,则该页面的比较停止,再重复以上操作,直至内存中的页面全部比较完。然后找出内存中页面的标记位最大的页面,而该页就是要置换出来的页。 FIFO: 该算法的基本思想是用队列queue存储内存中的页面,队列的特点是先进先出,与该算法是一致的,所以每当发生缺页时,就从队头删除一页,即队头指针加一,而从队尾加入缺页,队尾指针加一。 LRU: 该算法的基本思想是用二维数组page2[40][2] 的第一列存储装入内存的页面,而第二列用作标记位计数器。每当使用页面时,该页面的标记位计数器加一。发生缺页时,就从内存中页面标记最小的一页,调出该页,并且该页后面的页面在数组中的位置前移,而缺页就放在数组后面。
上传时间: 2013-12-26
上传用户:lwwhust
功能介绍: l 输入进程P总共有的页面数,l 并输入系统已经在内存中分配的页面数。当所分配的页面数大于进程P的页面数时,l 则不l 需要进行页面调度工作。 l 由进程P的页面数目,l 程序随机生成一些访问内存的页面号,l 为简化程序,l 这些页面号的数目同l 进程P的进程数目一致(这个缺陷也有待改进)。 l 由用户选择FIFO算法还是LRU算法对进程P的页面访问内存分配的页面进行分配,l 并输出具体的页面访问过程。 原理介绍: 请求页式管理中的置换算法:置换算法在内存中没有空闲页面时调用。它的目的是选出一个被淘汰的页面。如果内存中有足够的空闲页面存放所调入的页,则不必使用置换算法。 先进先出算法FIFO:该算法总是选择在内存驻留时间最长的一页将其淘汰。其认为先调入内存的页不再被访问的可能性要比其他页大,因而选择最先调入内存的页换出。 最近最久没使用页面淘汰算法LRU
上传时间: 2013-12-31
上传用户:lunshaomo
本指南包含有关移除和安装Secure Access 6000机柜中的现场置换单元的信息。 有关Secure Access 6000的安全信息,请参阅Juniper Networks支持站点上的Juniper Networks Security Products Safety Guide。以下各部分将介绍有关组件的移除和安装的详细过程。
上传时间: 2014-01-25
上传用户:shenlan
又一个利用网上寻呼提供商的web页面来发送网上寻呼的程序,可以支持很多提供商。
上传时间: 2013-12-14
上传用户:685
ASP.net用于IE的控件,包括treeView等,觉好的东东,让你的web页面像CS的一样,声明:是微软的.
上传时间: 2014-01-10
上传用户:D&L37
JAVA写的在页面上滚动显示信息。
上传时间: 2013-12-17
上传用户:lz4v4
htp是一个HTML预处理器。页面可以用htp扩展的类HTML的宏编写。这可以简化维护一个一致外观的Web页面集.
上传时间: 2014-01-20
上传用户:anng