首页 / 课程资源 / C/C++     /    C#实现页面置换算法FIFO,LRU,LFU,OPT

C#实现页面置换算法FIFO,LRU,LFU,OPT

上传者: totalvisit | 上传时间:2017/8/7 17:55:49 | 文件大小:24.6MB | 文件类型:zip
C#
C#实现页面置换算法FIFO,LRU,LFU,OPT
(1)输入一个逻辑页面访问序列和随机产生逻辑页面访问序列,由四个线程同时完成每个算法;
(2)能够设定驻留内存页面的个数、内存的存取时间、缺页中缀的时间、快表的时间,并可以暂停和继续系统的执行;
(3)能够随机输入存取的逻辑页面的页号序列;
(4)能够随机产生存取的逻辑页面的页号序列;
(5)能够设定页号序列中逻辑页面个数和范围;
(6)提供良好图形界面,同时能够展示四个算法运行的结果;
(7)给出每种页面置换算法每个页面的存取时间;
本软件ID:10203020

文件下载

资源详情

(52个子文件24.6MB)C#实现页面置换算法FIFO,LRU,LFU,OPT
Pagereplace
Pagereplace.VC.db 65.91MB
Debug
.vs
Pagereplace
v14
.suo 58.50KB
Pagereplace
Program.cs 372B
Pagereplace.csproj 5.53KB
Properties
Settings.settings 233B
Resources.Designer.cs 2.79KB
AssemblyInfo.cs 1.30KB
Settings.Designer.cs 1.08KB
Resources.resx 4.32KB
Main.Designer.cs 25.51KB
App.config 179B
Main.resx 5.68KB
obj
Debug
TempPE
DesignTimeResolveAssemblyReferencesInput.cache 7.67KB
Pagereplace.csproj.GenerateResource.Cache 996B
Pagereplace.csprojResolveAssemblyReference.cache 3.39KB
Pagereplace.csproj.FileListAbsolute.txt 733B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
DesignTimeResolveAssemblyReferences.cache 2.06KB
Pagereplace.pdb 29.50KB
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
Pagereplace.exe 21.50KB
Pagereplace.Main.resources 180B
Release
Pagereplace.Properties.Resources.resources 180B
TempPE
Properties.Resources.Designer.cs.dll 3.50KB
DesignTimeResolveAssemblyReferencesInput.cache 7.74KB
Pagereplace.csproj.GenerateResource.Cache 1011B
Pagereplace.csprojResolveAssemblyReference.cache 3.39KB
Pagereplace.csproj.FileListAbsolute.txt 671B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
DesignTimeResolveAssemblyReferences.cache 1.43KB
Pagereplace.pdb 39.50KB
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
Pagereplace.exe 30.00KB
Pagereplace.Main.resources 180B
bin
Debug
Pagereplace.vshost.exe.config 179B
Pagereplace.exe.config 179B
Pagereplace.exe.CodeAnalysisLog.xml 6.72KB
Pagereplace.exe.lastcodeanalysissucceeded 0B
Pagereplace.pdb 29.50KB
Pagereplace.vshost.exe 22.16KB
Pagereplace.exe 21.50KB
Release
Pagereplace.vshost.exe.config 179B
Pagereplace.vshost.exe.manifest 490B
Pagereplace.exe.config 179B
Pagereplace.pdb 39.50KB
Pagereplace.vshost.exe 22.16KB
Pagereplace.exe 30.00KB
Main.cs 42.58KB
Pagereplace.csproj.user 642B
Pagereplace.sln 1000B
[{"title":"(52个子文件24.6MB)C#实现页面置换算法FIFO,LRU,LFU,OPT","children":[{"title":"Pagereplace","children":[{"title":"Pagereplace.VC.db <span style='color:#111;'>65.91MB</span>","children":null,"spread":false},{"title":"Debug","children":null,"spread":false},{"title":".vs","children":[{"title":"Pagereplace","children":[{"title":"v14","children":[{"title":".suo <span style='color:#111;'>58.50KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"Pagereplace","children":[{"title":"Program.cs <span style='color:#111;'>372B</span>","children":null,"spread":false},{"title":"Pagereplace.csproj <span style='color:#111;'>5.53KB</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Settings.settings <span style='color:#111;'>233B</span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'>2.79KB</span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'>1.30KB</span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'>4.32KB</span>","children":null,"spread":false}],"spread":true},{"title":"Main.Designer.cs <span style='color:#111;'>25.51KB</span>","children":null,"spread":false},{"title":"App.config <span style='color:#111;'>179B</span>","children":null,"spread":false},{"title":"Main.resx <span style='color:#111;'>5.68KB</span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"TempPE","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'>7.67KB</span>","children":null,"spread":false},{"title":"Pagereplace.csproj.GenerateResource.Cache <span style='color:#111;'>996B</span>","children":null,"spread":false},{"title":"Pagereplace.csprojResolveAssemblyReference.cache <span style='color:#111;'>3.39KB</span>","children":null,"spread":false},{"title":"Pagereplace.csproj.FileListAbsolute.txt <span style='color:#111;'>733B</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'>2.06KB</span>","children":null,"spread":false},{"title":"Pagereplace.pdb <span style='color:#111;'>29.50KB</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"Pagereplace.exe <span style='color:#111;'>21.50KB</span>","children":null,"spread":false},{"title":"Pagereplace.Main.resources <span style='color:#111;'>180B</span>","children":null,"spread":false}],"spread":false},{"title":"Release","children":[{"title":"Pagereplace.Properties.Resources.resources <span style='color:#111;'>180B</span>","children":null,"spread":false},{"title":"TempPE","children":[{"title":"Properties.Resources.Designer.cs.dll <span style='color:#111;'>3.50KB</span>","children":null,"spread":false}],"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'>7.74KB</span>","children":null,"spread":false},{"title":"Pagereplace.csproj.GenerateResource.Cache <span style='color:#111;'>1011B</span>","children":null,"spread":false},{"title":"Pagereplace.csprojResolveAssemblyReference.cache <span style='color:#111;'>3.39KB</span>","children":null,"spread":false},{"title":"Pagereplace.csproj.FileListAbsolute.txt <span style='color:#111;'>671B</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'>1.43KB</span>","children":null,"spread":false},{"title":"Pagereplace.pdb <span style='color:#111;'>39.50KB</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"Pagereplace.exe <span style='color:#111;'>30.00KB</span>","children":null,"spread":false},{"title":"Pagereplace.Main.resources <span style='color:#111;'>180B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"bin","children":[{"title":"Debug","children":[{"title":"Pagereplace.vshost.exe.config <span style='color:#111;'>179B</span>","children":null,"spread":false},{"title":"Pagereplace.exe.config <span style='color:#111;'>179B</span>","children":null,"spread":false},{"title":"Pagereplace.exe.CodeAnalysisLog.xml <span style='color:#111;'>6.72KB</span>","children":null,"spread":false},{"title":"Pagereplace.exe.lastcodeanalysissucceeded <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"Pagereplace.pdb <span style='color:#111;'>29.50KB</span>","children":null,"spread":false},{"title":"Pagereplace.vshost.exe <span style='color:#111;'>22.16KB</span>","children":null,"spread":false},{"title":"Pagereplace.exe <span style='color:#111;'>21.50KB</span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":[{"title":"Pagereplace.vshost.exe.config <span style='color:#111;'>179B</span>","children":null,"spread":false},{"title":"Pagereplace.vshost.exe.manifest <span style='color:#111;'>490B</span>","children":null,"spread":false},{"title":"Pagereplace.exe.config <span style='color:#111;'>179B</span>","children":null,"spread":false},{"title":"Pagereplace.pdb <span style='color:#111;'>39.50KB</span>","children":null,"spread":false},{"title":"Pagereplace.vshost.exe <span style='color:#111;'>22.16KB</span>","children":null,"spread":false},{"title":"Pagereplace.exe <span style='color:#111;'>30.00KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Main.cs <span style='color:#111;'>42.58KB</span>","children":null,"spread":false},{"title":"Pagereplace.csproj.user <span style='color:#111;'>642B</span>","children":null,"spread":false}],"spread":true},{"title":"Pagereplace.sln <span style='color:#111;'>1000B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明