一、实验目的1、了解虚拟存储器的基本原理和实现方法。
2、掌握几种页面置换算法。
二、实验内容设计模拟实现采用不同内外存调度算法进行页面置换,并计算缺页率。
三、实验原理内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。
为了解决这个问题,Window中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
它是采用一定的方法将一定的外存容量模拟成内存,同时对程序进出内存的方式进行管理,从而得到一个比实际内存容量大得多的内存空间,使得程序的运行不受内存大小的限制。
虚拟存储区的容量与物理主存大小无关,而受限于计算机的地址结构和可用磁盘容量。
虚拟内存的设置主要有两点,即内存大小和分页位置,内存大小就是设置虚拟内存最小为多少和最大为多少;
而分页位置则是设置虚拟内存应使用那个分区中的硬盘空间。
1.最佳置换算法(OPT):选择永不使用或是在最长时间内不再被访问(即距现在最长时间才会被访问)的页面淘汰出内存。
2.先进先出置换算法(FIFO):选择最先进入内存即在内存驻留时间最久的页面换出到外存。
3.最近最久未使用置换算法(LRU):以“最近的过去”作为“最近的将来”的近似,选择最近一段时间最长时间未被访问的页面淘汰出内存
2024/8/5 11:07:17 51KB 虚拟存储器(OPT FIFO LRU) OPT FIFO LRU
1
需要远程公司电脑或者家里的电脑,QQ远程、钉钉远程速度都不太理想。
teamviewer又没办法一直使用。
这时候我们frp就可以派上用场了!
2024/8/5 5:45:17 7.45MB frp
1
可以同时接收多个串口的数据并保存在记事本中,可以通过XML来配置输出的电脑I/O口,源码附有详细的中文注释,适合初学者学习。
2024/8/5 3:33:39 921KB SerialPort C# 串口
1
winpc绿色版免安装录屏大师使用:步骤1、打开“录屏大师.exe”之后,选择要录制的区域(默认录制全屏)然后点击下一步按钮步骤2、选择视频录制的性能,大家可以根据自己的情况设置,点击下一步按钮步骤3、进入录制最后阶段,点击开始录制后,你在电脑上的操作都会记录下来步骤4、在你录制完按下F10,现在就可以选保存您刚才的录制的视频了。
点击浏览现在您要存放的位置并为视频文件命名(命名是必须保留.exe后缀,否则无法播放)小提示:在录制视频的时候可以按快捷键F10停止录制
2024/8/4 22:52:50 428KB 录屏 绿色 免安装 录屏大师
1
利用电脑对声音实时采集,并对采集到的声音进行滤波处理。
2024/8/3 9:33:11 653KB 实时 采集声音 滤波
1
Enscape是现在比较火的即时渲染器之一,今天分享的是我早前整理的一套Enscape材质库,在使用时可以通过SketchUp材质面板调取。
使用方法:方法1:打开SketchUp通过材质面板中的”打开和创建材质库”方法2:直接将材质文件放置到SketchUp材质文件夹中,操作方法:打开SketchUp后,找到菜单栏”窗口”——”系统设置”——”文件”——”材质”,复制路径到我的电脑地址栏,回车后将Enscape材质库整个文件夹复制进去即可。
重启SketchUp后,在材质面板中可以查看到。
2024/8/2 19:41:05 2.65MB SketchUp 材质贴图 SKM 瓷砖
1
程序运行报LINK:fatalerrorLNK1104:cannotopenfile"uafxcw.lib"程序出现如上问题,放到电脑里安装的目录
2024/8/2 18:12:56 2.69MB uafxcw c++ skin 换肤
1
可用用于电脑和移动设备的蓝牙传输,也可用于蓝牙音箱。
2024/8/2 9:47:04 18.32MB BlueSoleil  千月 蓝牙 音响
1
一个小工具用来检测电脑设备中摄像头的ID,其中有生成好的exe,点击运行即可,还有源码
2024/8/2 2:57:02 7.81MB opencv
1
stm32f4硬件i2c读取ms5611气压计,通过串口发送到电脑
2024/8/1 17:36:02 27.93MB ms5611 硬件i2c stm32f4
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡