返回

家居百科

生活百科 - 数码通讯筛选分类
虚拟内存

虚拟内存

 虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。

虚拟内存怎么设置
虚拟内存怎么设置
虚拟内存如何设置——步骤
1、我的电脑右键属性
2、属性界面里的“高级”
3、高级下面的性能里的设置
4、再点一下“高级”
5、可以看到最下面虚拟内存,我们点击“更改”按钮”
6、这是没有设置虚拟内存的界面
7、虚拟内存一般设置C盘之外的硬盘上,选择你剩余空间比较大的硬盘,那么我选择了E盘,再点一下下面的自定义大小
8、输入最小值与最大值之后点击一下右下角的设置按钮
9、会弹出一个重新启动计算机的提示,点确定
10、需要我们确认重启电脑,如果还有其它程序在运行可以点“否”。
11、重新启动电脑,我们可以按着以上的操作步骤看到虚拟内存已经设置成功了。
温馨提示:虚拟内存的设置只是针对一些内存比较低的用户,一般物理内存在一G以上的用户就不用设置了。
虚拟内存不足怎么办
虚拟内存不足怎么办
Windows 7
1、右击“计算机”图标,打开的右键菜单选择“属性”命令
2、在左侧蓝色区域单击“高级系统设置”链接
3、在“高级”选项卡下单击“性能”栏的“设置”按钮
4、打开“性能选项”对话框,切换到“高级”选项卡,单击“虚拟内存”的“更改”按钮
5、去掉“自动管理所有驱动器的分页文件大小”复选框
6、选中系统所在的驱动器,接着再选择“自定义大小”选项,输入“初始大小”和“最大值”,单击“设置”按钮(虚拟内存设置原则:一般为物理内存的1.5—3倍;但也可将最小值设为物理内存的1.5—2倍,最大值为物理内存的2——3倍。 一般2G内存条的用户可设置初始值为512MB,最大值为1024MB)
Windows XP
1、右击“我的电脑”图标,打开的菜单单击“属性”命令
2、打开“系统属性”对话框,切换到“高级”标签,单击性能下的“设置”按钮
3、在“性能选项”对话框切换到“高级”标签,单击“虚拟内存”的“更改”按钮
4、在列表中单击设置虚拟内存的驱动器,选择“自定义大小”,输入“初始大小”和“最大值”,单击“设置”按钮(虚拟内存设置原则:一般为物理内存的1.5—3倍;但也可将最小值设为物理内存的1.5—2倍,最大值为物理内存的2——3倍。
虚拟内存有什么用
虚拟内存有什么用
虚拟内存的作用只是当您电脑的物理内存不够用时,把硬盘上的一部分空间虚拟能内存使用,但是硬盘的读取速度远远低于物理内存的,所以当您使用虚拟内存的时候电脑反而会变慢。
微软推荐的虚拟内存容量为物理内存的2倍,比如您有256M内存,就把虚拟内存设置为512M。
当然您也可以设置为更大的虚拟内存,但是虚拟内存是占用硬盘空间的,过大的虚拟内存会造成硬盘容量的浪费
修改方法如图:在我的电脑上点右键选属性,在高级页面里点性能右边的设置按钮,选择高级,右下角就有虚拟内存,点击更改就可以设置虚拟内存了。
虚拟内存工作原理
虚拟内存工作原理
虚拟存储器是由硬件和操作系统自动实现存储信息调度和管理的。它的工作过程包括6个步骤:
①中央处理器访问主存的逻辑地址分解成组号a和组内地址b,并对组号a进行地址变换,即将逻辑组号a作为索引,查地址变换表,以确定该组信息是否存放在主存内。
②如该组号已在主存内,则转而执行④;如果该组号不在主存内,则检查主存中是否有空闲区,如果没有,便将某个暂时不用的组调出送往辅存,以便将这组信息调入主存。
③从辅存读出所要的组,并送到主存空闲区,然后将那个空闲的物理组号a和逻辑组号a登录在地址变换表中。
④从地址变换表读出与逻辑组号a对应的物理组号a。
⑤从物理组号a和组内字节地址b得到物理地址。
⑥根据物理地址从主存中存取必要的信息。
调度方式有分页式、段式、段页式3种。页式调度是将逻辑和物理地址空间都分成固定大小的页。主存按页顺序编号,而每个独立编址的程序空间有自己的页号顺序,通过调度辅存中程序的各页可以离散装入主存中不同的页面位置,并可据表一一对应检索。页式调度的优点是页内零头小,页表对程序员来说是透明的,地址变换快,调入操作简单;缺点是各页不是程序的独立模块,不便于实现程序和数据的保护。段式调度是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。将这两种方法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分成与物理空间页同样小的页面。段页式调度综合了段式和页式的优点。其缺点是增加了硬件成本,软件也较复杂。大型通用计算机系统多数采用段页式调度。

相关百科

返回

家居百科

back