free。 在 2016-12-12 21:37:05 上传
说明:模拟操作系统采用OPT、FIFO和LRU算法进行页面置换的过程。 设程序中地址范围为0到32767,采用随机数生成256个指令地址,满足50 的地址是顺序执行,25 向前跳,25 向后跳。为满足上述条件,可采取下列方法: 设d0 10000,第 n个指令地址为dn,第 n+1 个指令地址为dn+1 ,n的取值范围为0 到255。每次生成一个 1 到1024范围内的随机数a,如果a落在1 到512 范围内,则dn+1 dn+1。如果a落在513 到768范围内,则设置dn+1 为1 到dn范围内一个随机数。如果a落在769 到1024范围内,则设置dn+1 为dn到32767范围内一个随机数。 页面大小的取值范围为1K,2K,4K,8K,16K 。按照页面大小将指令地址转化为页号。对于相邻相同的页号,合并为一个。 分配给程序的内存块数取值范围为1 块,2 块,直到程序的页面数。 6、 分别采用OPT、FIFO 和LRU算法对页号序列进行调度,计算出对应的缺页中断率。 打印出页面大小、分配给程序的内存块数、算法名、对应的缺页中断率。 操作系统页面置换算法通过c++实现
开发平台:C++ | 大小:2582KB | 下载2次
夏虫 在 2016-12-12 20:59:51 上传
说明:《操作系统概念第七版(中文版) 及答案》┊(美)西尔伯查茨[.PDF]
开发平台:Windows_Unix | 大小:1026KB | 下载2次
李非 在 2016-12-12 16:46:08 上传
说明:goose报文模拟工具,可以自定义信息体,模拟goose报文发送
开发平台:C-C++ | 大小:12264KB | 下载1次
玖阿 在 2016-12-11 23:44:12 上传
说明:银行家算法简单的编程,易于操作,方便使用。
开发平台:Visual C++ | 大小:14KB | 下载1次
ACE.. 在 2016-12-11 15:54:01 上传
说明:银行家算法(Banker s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行
开发平台:Visual C++ | 大小:43KB | 下载1次
cody 在 2016-12-09 17:22:16 上传
说明:这是电子科技大学的操作系统课件,内容全面,分享给需要参加电子科技大学研究生入学考试的同学
开发平台:Others | 大小:19211KB | 下载1次
hfghsimon 在 2016-12-08 19:53:26 上传
说明:一种关于智能指针的简单应用,特别有利于内存分配要求严格的工程
开发平台:Visual C++ | 大小:1KB | 下载1次
夹心 在 2016-12-08 18:32:02 上传
说明:银行家算法的c++实现,程序简单易懂,代码都是自己亲测可以运行的
开发平台:Visual C++ | 大小:2084KB | 下载1次
R.U. 在 2016-12-08 15:09:43 上传
说明:oscilloscope example
开发平台:Delphi | 大小:31KB | 下载3次
oshihuaiwk 在 2016-12-08 00:13:54 上传
说明:简单文件夹隐藏工具易语言源码,例程程序结合易语言操作系统界面功能支持库,实现隐藏文件夹功能。
开发平台:EasyLanguage易语言 | 大小:687KB | 下载1次
MN 在 2016-12-07 20:17:22 上传
说明:dos命令集合适用于任何系统dos命令集合适用于任何系统
开发平台:DOS | 大小:2842KB | 下载1次
rgedandzj 在 2016-12-07 19:56:50 上传
说明:文件粉碎源码例程程序结合易语言操作系统界面功能支持库,调用API函数实现删除文件功能。
开发平台:EasyLanguage易语言 | 大小:195KB | 下载1次
wxiangdingyqk 在 2016-12-07 17:49:30 上传
说明:解压CAB文件源码例程,程序结合易语言操作系统界面功能支持库,实现解压CAB文件。
开发平台:EasyLanguage易语言 | 大小:200KB | 下载1次
charrin 在 2016-12-06 02:51:13 上传
说明:parcial sobre pilas que organiza numeros al reves
开发平台:Java | 大小:17KB | 下载1次
jay 在 2016-12-05 12:14:50 上传
说明:Dos.ORM框架。包含了说明文件以及演示文件。
开发平台:C# | 大小:40000KB | 下载2次
百里天涯 在 2016-12-04 18:19:08 上传
说明:7人分配7项工作,利用穷举和贪心法,找出最好的分配方法
开发平台:C++ | 大小:836KB | 下载1次
injoy 在 2016-12-03 14:58:18 上传
说明:操作系统开发简介第2章大学教程 经典之作
开发平台:PPT | 大小:2228KB | 下载1次
chen_hui 在 2016-12-02 14:04:26 上传
说明:Unix v6操作系统的源码,可以配书练习,对Unix系统会有详细的了解。
开发平台:Visual C++ | 大小:23606KB | 下载2次
南城影 在 2016-12-01 12:20:00 上传
说明:银行家算法原理: 我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。   为保证资金的安全,银行家规定:   (1) 当一个顾客对资金的最大需求量不超过银行家现有的资金时就可接纳该顾客   (2) 顾客可以分期贷款,但贷款的总数不能超过最大需求量   (3) 当银行家现有的资金不能满足顾客尚需的贷款数额时,对顾客的贷款可推迟支付,但总能使顾客在有限的时间里得到贷款   (4) 当顾客得到所需的全部资金后,一定能在有限的时间里归还所有的资金. 操作系统按照银行家制定的规则为进程分配资源,当进程首次申请资源时,要测试该进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟分配。当进程在执行中继续申请资源时,先测试该进程本次申请的资源数是否超过了该资源所剩余的总量。若超过则拒绝分配资源,若能满足则按当前的申请量分配资源,否则也要推迟分配。
开发平台:Visual C++ | 大小:155KB | 下载1次
ltianchangefz 在 2016-11-30 19:39:58 上传
说明:简单文件夹隐藏工具易语言源码,例程程序结合易语言操作系统界面功能支持库,实现隐藏文件夹功能。
开发平台:EasyLanguage易语言 | 大小:576KB | 下载1次
pshaoyangyie 在 2016-11-30 08:56:09 上传
说明:加网站黑名单源码程序,结合易语言应用接口支持库和操作系统界面功能支持库,实现禁止网站访问功能。
开发平台:EasyLanguage易语言 | 大小:132KB | 下载1次
王王 在 2016-11-29 23:34:16 上传
说明:本文档一个可以自行启动计算机,不需要在现有操作系统环境中运行的程序。
开发平台:DOS | 大小:55KB | 下载1次
王王 在 2016-11-29 23:04:37 上传
说明:本文档是对多种资源银行家算法的描述和模拟实现.
开发平台:Visual C++ | 大小:95KB | 下载1次
bala 在 2016-11-29 15:30:55 上传
说明:【实验题目】 在FAT12盘中的引导操作系统 【实验目的】 1. 熟悉从FAT12盘中加载内核的过程 2. 编写符合FAT12格式的引导程序 3. 掌握从文件系统中找文件并装载进内在的方法。
开发平台:Unix_Linux | 大小:927KB | 下载1次
zxy 在 2016-11-29 12:59:04 上传
说明:nachos操作系统系统——完成补充线程功能
开发平台:Visual C++ | 大小:408KB | 下载3次
就这么漂来漂去 在 2016-11-27 14:49:49 上传
说明:dos攻击扫描及分析,云南大学信息安全专业实训1
开发平台:Unix_Linux | 大小:912KB | 下载1次
word 在 2016-11-23 08:56:51 上传
说明:DDOSe语言源码,可自己修改内容.E语言编写.
开发平台:PHP | 大小:3248KB | 下载3次
faly 在 2016-11-22 16:14:21 上传
说明:此代码运用C语言,实现了银行家算法。代码简单易懂,是操作系统初学者的必学代码之一。
开发平台:Visual C++ | 大小:2KB | 下载1次
cmushigaa 在 2016-11-21 23:21:20 上传
说明:取硬件物理编号源码,例程程序结合易语言操作系统界面功能支持库,调用API函数所有硬盘和U盘分区的物理编号。
开发平台:EasyLanguage易语言 | 大小:846KB | 下载1次
szllwsa930 在 2016-11-19 16:42:50 上传
说明:dos系统对并口操作,实现通讯和控制,对并口进行了详细说明
开发平台:DOS | 大小:355KB | 下载2次
标签: