您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 请求调页存储器管理方式的模拟

  2. 二、 实验内容1. 假设每个页面中可存放10条指令,分配给作业的内存块数为4。2. 用C语言或C++语言模拟一个作业的执行过程,该作业共有320条指令, 即它的地址空间为32页,目前它的所有页都还未调入内存。再模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时需要记录缺页的次数,并将相应页调入内存。如果4个内存块均已装入该作业,则需要进行页面置换,最后显示其物理地址,并转向下一条指令。在所有320条指令执行完毕后 ,请计算并显
  3. 所属分类:其它

    • 发布日期:2009-05-20
    • 文件大小:1048576
    • 提供者:bingling324
  1. 操作系统设计性实验报告

  2. 掌握先进先出页面置换算法,掌握最近未用页面置换算法, 了解最近最久未使用页面置换算法以及其他页面置换算法,熟悉C/C++编程。
  3. 所属分类:其它

    • 发布日期:2009-07-28
    • 文件大小:233472
    • 提供者:fk002008
  1. 基于java实现FIFO和LRU

  2. 用java实现的FIFO算法和最近最久未使用算法,当时,这个是我们操作系统的课设,现在和大家分享一下。
  3. 所属分类:其它

    • 发布日期:2009-12-08
    • 文件大小:14336
    • 提供者:lovelmf1212
  1. 页面置换之LRU和FIFO

  2. 页面置换的最简单的两种算法 先进先出(FIFO)页面置换算法 最近最久未使用置换算法(LRU) 用c语言的基本实现
  3. 所属分类:其它

    • 发布日期:2009-12-25
    • 文件大小:3072
    • 提供者:next_struct
  1. 页面置换算法1.txt

  2. 页面置换算法1.txt 1.问题描述及设计思想:在进程运行过程中,若其所要访问的页面不在内存需把它们调入内存,但内存已无空闲空间时,为了保证该进程能正常运行,系统必须从内存中调出一页程序或数据,送磁盘的对换区中。但应将哪个页面调出,所以需要根据一定的算法来确定。以下分别是三个算法的设计思想。 OPTIMAL:最佳置换算法。其所选择的被淘汰页面,将是以后永不使用的,或是在最长(未来)时间内不再被访问的页面。 FIFO:先进先出置换算法。该算法总是淘汰最先进入内存的页面,既选择在内存中驻留时间最久
  3. 所属分类:其它

    • 发布日期:2010-01-20
    • 文件大小:5120
    • 提供者:purists
  1. 最近最少使用(LRU)置换算法

  2. 最近最久未使用(LRU) 选择最后一次访问时间距离当前时间最长的一页并淘汰之 LRU软件实现 设置一个页号栈, 当一个页面被访问时,就立即将它的页号压入页号栈,并检查页号栈中是否有与刚压入栈顶的相同的页号,若有,则从页号栈中抽出原有的,以保证页号栈中无相同的页号。 当系统要淘汰一页时,总是从页号栈底取出一个页号淘汰,即淘汰的页是最久未使用的。
  3. 所属分类:其它

    • 发布日期:2010-03-20
    • 文件大小:324608
    • 提供者:padantao
  1. 操作系统 C++ 页面置换算法(含实验报告)有opt,LRU,先进先出,时钟算法,改进的时钟算法等所有算法

  2. 本实验使用一下算法 使用rand()函数随机产生页面号,用数组装入页面号,模拟页面调入内存中发生页面置换的过程。 整个过程,都是使用数组来实现每个算法,模拟队列,模拟堆栈的功能,实现每一个置换算法。 页面置换算法 最佳置换算法(OPT):选择永不使用或是在最长时间内不再被访问(即距现在最长时间才会被访问)的页面淘汰出内存。用于算法评价参照。 随机置换算法 (S):产生一个取值范围在0和N-1之间的随机数,该随机数即可表示应被淘汰出内存的页面。 先进先出置换算法(FIFO):选择最先进入内存即在
  3. 所属分类:其它

    • 发布日期:2010-06-18
    • 文件大小:11264
    • 提供者:nangongqing
  1. 请求调页存储管理模拟实训

  2. 1.假设每个页面中可存放10条指令,分配给作业的内存块数为4。 2.用C语言或C++语言模拟一个作业的执行过程,该作业共有320条指令,即它的地址空间为32页,目前它的所有页都还未调入内存。在模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时需记录缺页的次数,并将相应页调入内存。如果4个内存块均已装入该作业,则需进行页面置换,最后显示其物理地址,并转下一条指令。 在所有320指令执行完毕后,请计算并显示作业运行过程中发生的缺页
  3. 所属分类:其它

    • 发布日期:2010-12-09
    • 文件大小:505856
    • 提供者:shang_515
  1. c 语言中fifo算法

  2. 用C语言分别实现先进先出置换算法FIFO、最佳置换算法OPT、最近最久未使用置换算法LRU。要求在任意给定的页面访问序列和内存的物理块数下,输出每种算法下的缺页率
  3. 所属分类:C

    • 发布日期:2011-05-11
    • 文件大小:48128
    • 提供者:ye_qing
  1. 操作系统课程设计--LRU算法

  2. 项目介绍: 用一种计算机高级语言来实现请求分页存储管理方式最近最久未使用(LRU)置换算法,设计要求如下: ⑴ 能够输入给作业分配的内存块数; ⑵ 能够输入给定的页面,并计算发生缺页的次数以及缺页率; ⑶ 缺页时,如果发生页面置换,输出淘汰的页号。
  3. 所属分类:其它

    • 发布日期:2011-07-26
    • 文件大小:40960
    • 提供者:yinji771
  1. 内存管理算法

  2. 2.设计一个虚拟存储区和内存工作区,并使用下述算法计算访问命中率。 1) 最佳置换算法(Optimal) 2) 先进先出法(Fisrt In First Out) 3) 最近最久未使用(Least Recently Used) 4) 最不经常使用法(Least Frequently Used) 5) 最近未使用法(No Used Recently) 其中,命中率=1-页面失效次数/页地址流长度。 试对上述算法的性能加以较各:页面个数和命中率间的关系;同样情况下的命中率比较。 实验准备 本实验中
  3. 所属分类:其它

    • 发布日期:2011-12-15
    • 文件大小:9216
    • 提供者:xiamenjingxian
  1. 操作系统课程设计(生产者-消费者,存储管理,虚拟存储器

  2. 《操作系统原理》实验指导书 实验一 生产者-消费者模型模拟进程调度 一、实验任务 1、在WINDOWS 2000环境下,创建一个控制台进程,此进程包括4个线程:2个生产者线程和2个消费者线程。 2、用信号量机制解决进程(线程)的同步与互斥问题。 二、实验目的 1.掌握基本的同步互斥算法,理解生产者和消费者模型。 2.了解Windows 2000/XP中多线程的并发执行机制,线程间的同步和互斥。 3.学习使用Windows 2000/XP中基本的同步对象,掌握相应的API。 三、实验要求 1.生
  3. 所属分类:C++

    • 发布日期:2012-01-15
    • 文件大小:124928
    • 提供者:winernathan
  1. 页面置换算法

  2. 设计目的 用C语言实现最近最久未使用(LRU)置换算法。 了解内存分页管理策略 掌握调页策略 掌握一般常用的调度算法 选取调度算法中的典型算法,模拟实现
  3. 所属分类:C/C++

    • 发布日期:2012-03-29
    • 文件大小:156672
    • 提供者:woshaokui
  1. 虚拟存储管理器实验报告

  2. 完整虚拟存储管理器实验报告!一、实验目的请求页式虚存管理是常用的虚拟存储管理方案之一。通过请求页式虚存管理中对页面置换算法的模拟,有助于理解虚拟存储技术的特点,并加深对请求页式虚存管理的页面调度算法的理解。二、实验环境 Turbo C 2.0/3.0或VC++6.0三、实验内容本实验要求使用C语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用FIFO和LRU算法进行页面置换的情形。其中虚页的个数可以事先给定(例如10个),对这些虚页访问的页地址流(其长度可
  3. 所属分类:其它

    • 发布日期:2008-06-21
    • 文件大小:139264
    • 提供者:crisingbaby2000
  1. 操作系统课程设计-页面置换算法

  2. float fifo( const int userMem, const int pageAddrStream[] ); //先进先出的算法 float lru( const int userMem, const int pageAddrStream[] ); //最近最久未使用算法 float opt( const int userMem, const int pageAddrStream[] ); //最佳淘汰算法 float nru( const int userMem, const i
  3. 所属分类:桌面系统

    • 发布日期:2012-06-01
    • 文件大小:10485760
    • 提供者:heluue
  1. 操作系统实验

  2. 专业方向:软件工程-软件工程(ID:07701) 修订人:金虎 ________________________________________ 《操作系统大作业》教学大纲 第一部分 课程目的与任务 一、课程基础: 在学这门课之前,学生必须预修过高级语言、数据结构、离散数学方面的基本知识,先修操作系统课程,延时完成操作系统大作业。 二、适应对象: 计算机科学与技术-计算机应用; 软件工程-软件工程; 电子信息科学类-电子信息科学与技术;管理类-信息管理专业 三、教学目的: 为配合《操作系统》课
  3. 所属分类:C/C++

    • 发布日期:2012-09-04
    • 文件大小:10240
    • 提供者:changxuedong
  1. 请求调页存储管理方式模拟

  2. 假设每个页面中可存放10条指令,分配给作业的内存块数为4。 用C语言语言模拟一个作业的执行过程,该作业共有320条指令, 即它的地址空间为32页,目前它的所有页都还未调入内存。在模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时需要记录缺页的次数,并将相应页调入内存。如果4个内存块均已装入该作业,则需要进行页面置换,最后显示其物理地址,并转向下一条指令。在所有320条指令执行完毕后,请计算并显示作业运行过程中发生的缺页率。 置
  3. 所属分类:OS

    • 发布日期:2013-01-14
    • 文件大小:8192
    • 提供者:yangyi1101
  1. 请求调页存储管理系统的模拟实现的论文

  2. 绪论虚拟储存管理时这样的一种储存管理方式:他采用全部的分页储存管理方式的特点,但对某些特点给予了优化:程序的所有页在程序运行时不必全部载入,只要载入部分页就能开始运行。当程序运行至未被载入的页时,进程发出缺页中断,这时操作系统再从外储存器当中载入页;如果此时内存当中空间已满不能载入新页那么操作系统会根据某些原则从内存中把某些页移回到外存当中去,并把新页从外存中载入。  页面置换算法可以分为下面几种:  a.最佳置换法:选择那些用不使用,或者在最长时间内不被使用的页。  b.先进先出法:这种方法
  3. 所属分类:其它

    • 发布日期:2008-08-21
    • 文件大小:219136
    • 提供者:deng110ab
  1. LRU(Least Recently Used, 最近最久未使用)算法。

  2. 实现最近最久未使用(Least Recently Used, LRU)算法。含linux下可执行代码和windows下的工程文件。以及一份实验文档。
  3. 所属分类:Linux

    • 发布日期:2013-08-07
    • 文件大小:589824
    • 提供者:xunyi001
  1. 操作系统实验报告 用C++实现页面置换算法,LRU与FCFS

  2. 操作系统实验报告,用C++实现 最近最久未使用LRU,先来先服务页面置换算法FIFO
  3. 所属分类:C/C++

    • 发布日期:2017-12-02
    • 文件大小:208896
    • 提供者:qq_34164532
« 12 »