虚拟存储器页面失效是什么意思
A. 虚拟内存设置无效
正常设置的话不会不够
何况你的内存本来就这么大了
你设置后按确定是否要求重启
如果是的话那就是对的。。。
B. 虚拟内存设置无效怎么办
一般虚拟内存设置的是物理内存的1.5倍,你那样设置肯定是不对的,当虚拟内存总是提示不足的时候说明你物理内存太小了,应该适当的增加物理内存,而不要只是指望增加虚拟内存来扩大内存,建议再增加1G内存。
C. 什么是虚拟存储器
虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
功能:基本分页 + “请求调页”和“页面置换”功能。
换入和换出基本单位都是长度固定的页面。请求分页技术的基本思想是:当一个进程的部分页面在内存时就可调度它运行;在运行过程中若用到的页面尚未在内存,则把它们动态换入内存。这样,就减少了对换时间和所需内存数量,允许增加程序的道数。
请求分页技术是在简单分页技术基础上发展起来的,两者根本区别是:请求分页提供虚拟存储器,而简单分页系统并未提供虚拟存储器。
(3)虚拟存储器页面失效是什么意思扩展阅读
虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。常见的替换算法有4种:
①随机算法:用软件或硬件随机数产生器确定替换的页面。
②先进先出:先调入主存的页面先替换。
③近期最少使用算法(LRU,Least Recently Used):替换最长时间不用的页面。
④最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。
虚拟存储器的效率是系统性能评价的重要内容,它与主存容量、页面大小、命中率,程序局部性和替换算法等因素有关。
D. 为什么电脑设置了虚拟内存没反应
虚拟内存是不能提高电脑速度的,关键是你的硬件
虚拟内存设置方法在我的电脑右键属性 点上面高级 在性能 右边设置按钮 再点上面高级 下面的虚拟内存 右边设置按钮,进入后进行设置
下面给你说下虚拟内存
虚拟内存就是物理内存用完了,它会在硬盘上虚拟内存,不过速度要比物理内存慢的多
因为你的C盘剩余空间太小了,打开大程序物理内存用完了,就要在硬盘上虚拟,不过速度要比物理的慢的多
虚拟内存设为默认的就行了,由系统管理就好,更改了不要认为会提升你的速度,只乎为零,反而会占用你的空间,只要你的你的系统盘留够充足的剩余空间就行了如2G以上如果非要设,你就设成物理内存的1.5倍
虚拟内存设置方法在我的电脑右键属性 点上面高级 在性能 右边设置按钮 再点上面高级 下面的虚拟内存 右边设置按钮,进入后进行设置出现虚拟内存不够,一般为你启动程序太多或病毒,或你的系统盘剩余空间太小
1.在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(也可以加快启动速度),一般是你启动运行程度太多,或文件冲突问题
安装360安全卫士,开机一直按F8进入安全模式查杀,现在网上十个毒有九个是木马,所以杀毒软件都查不到毒,建议安装360查杀
虚拟内存不足一般为没有剩余空间和病毒,不信你试试,虚拟内存设为100G,你的电脑也不会快,它是没有给电脑和提速功能的清除系统垃圾,让C盘空间大一点
@echo off
echo 正在清除系统垃圾文件,请稍等..
del /f /s /q %systemdrive%\\*.tmp
del /f /s /q %systemdrive%\\*._mp
del /f /s /q %systemdrive%\\*.log
del /f /s /q %systemdrive%\\*.gid
del /f /s /q %systemdrive%\\*.chk
del /f /s /q %systemdrive%\\*.old
del /f /s /q %systemdrive%\\recycled\\*.*
del /f /s /q %windir%\\*.bak
del /f /s /q %windir%\\prefetch\\*.*
rd /s /q %windir%\\temp & md %windir%\\temp
del /f /q %userprofile%\\cookies\\*.*
del /f /q %userprofile%\\recent\\*.*
del /f /s /q "%userprofile%\\Local Settings\\Temporary Internet Files\\*.*"
del /f /s /q "%userprofile%\\Local Settings\\Temp\\*.*"
del /f /s /q "%userprofile%\\recent\\*.*"
echo 清除系统垃圾完成!
echo. & pause
复制以上到记事本,保存为BAT(清除垃圾.bat)文件,双击运行在我的电脑上右键属性,系统还原,关了它的监视或者在控制面板 管理工具 服务内找到System Restore Service右键停用
然的在每个盘符下删除System Volume Information文件夹,会给你去很大一部空间
钟爱一生 版权所有,复制别人的是可耻的
E. 虚拟内存设置无效 !!
把虚拟内存设置到C盘以外的其他盘试试看,进入“打开→控制面板→系统”,选择“高级”选项卡,点击“性能”栏中的“设置”按钮,选择“高级”选项卡,点击“虚拟内存”栏内的“更改”按钮即可进入“虚拟内存”窗口;在驱动器列表中选中系统盘符,(如果不知道该改为多少合适,那么就记下系统所在盘符的那两个数值),然后勾选“无分页文件”选项,再单击“设置”按钮;接着点击其他分区,选择“自定义大小”选项,在“初始大小”和“最大值”中设定数值(我们就把刚刚记下来的那两个数值分别输入),然后单击“设置”按钮,最后点击“确定”按钮退出即可最后重起电脑让设置生效!
F. 操作系统页面调度
某虚拟存储器共8个页面,每页1024个字,实际主存为4096个字,采用页表法进行地址映象。映象表的内容如下表1所示。实页号 装入位
3 1
1 1
2 0
3 0
2 1
1 0
0 1
0 0
表1 虚页号 实页号 装入位
0 3 1
1 1 1
2 2 0
3 3 0
4 2 1
5 1 0
6 0 1
7 0 0
表2 (1)列出会发生页面失效的全部虚页号;
解:根据页表法列出表2,当装入位为0时,即为页面失效,再找出相对应的虚页号即可。
会发生页面失效的全部虚页号为:2,3,5,7
(2)按以下虚地址计算主存实地址:0,3728,1023,1024,2055,7800,4096,6800。
解:虚页号=│_虚地址/页面大小_│
实地址=(实页号*页面大小)+(虚地址-虚页号*页面大小) 虚地址 0 3728 1023 1024 2055 7800 4096 6800
虚页号 0 3 0 1 2 7 4 6
实页号 3 3 3 1 2 0 2 0
装入位 1 0 1 1 0 0 1 1
实地址 3072 3728 4095 1024 2055 632 2048 656
G. c盘虚拟内存无效怎么办
C盘如果设置不了虚拟内存,除确定有足够的硬盘容量外,建议进行一下碎片整理之后再试。
另外从图上看你的虚拟内存设置的太大了。虚拟内存只需要设置在一个盘符下既可,不用每个盘符都设置虚拟内存,大小按照你平时应用程序的需要。
你没有说你的物理内存是多大,我估计应该是1.5G吧,只需要在C盘建立1G到1.5G空间的虚拟内存我想就够用了。其他盘符全部关闭。
当然如果你只用电脑上网页,聊QQ,不玩什么游戏,不运行大型软件的话,关闭虚拟内存是最好的选择。
H. 电脑开机后显示虚拟内存太低,然后就没反应了,是什么原因
我的电脑——右击——属性——高级——设置(第一个)——高级——更改
[编辑本段]虚拟内存的设置
对于虚拟内存主要设置两点,即内存大小和存放位置,内存大小就是设置虚拟内存最小为多少和最大为多少;而存放位置则是设置虚拟内存应使用哪个分区中的硬盘空间。对于内存大小的设置,如何得到最小值和最大值呢?你可以通过下面的方法获得:选择“开始→程序→附件→系统工具→系统监视器”(如果系统工具中没有,可以通过“添加/删除程序”中的Windows安装程序进行安装)打开系统监视器,然后选择“编辑→添加项目”,在“类型”项中选择“内存管理程序”,在右侧的列表选择“交换文件大小”。这样随着你的操作,会显示出交换文件值的波动情况,你可以把经常要使用到的程序打开,然后对它们进行使用,这时查看一下系统监视器中的表现值,由于用户每次使用电脑时的情况都不尽相同,因此,最好能够通过较长时间对交换文件进行监视来找出最符合您的交换文件的数值,这样才能保证系统性能稳定以及保持在最佳的状态。一般来说,交换文件太大不会影响效率,但会占用额外的磁盘空间。交换文件太小有时会引起可以运行的程序数量变少。
找出最合适的范围值后,在设置虚拟内存时,用鼠标右键点击“我的电脑”,选择“属性”,弹出系统属性窗口,选择“性能”标签,点击下面“虚拟内存”按钮,弹出虚拟内存设置窗口,点击“用户自褐付ㄐ槟饽诖嫔柚谩钡パ“磁ィ�坝才獭毖〗洗笫S嗫占涞姆智��缓笤凇白钚≈怠焙汀白畲笾怠蔽谋究蛑惺淙牒鲜实姆段е怠H绻��芯跏褂孟低臣嗍悠骼椿竦米畲蠛妥钚≈涤行┞榉车幕埃�饫锿耆�梢匝≡瘛叭肳indows管理虚拟内存设置”。
调整分页位置
Windows9x的虚拟内存分页位置,其实就是保存在C盘根目录下的一个虚拟内存文件(也称为交换文件)Win386.swp,它的存放位置可以是任何一个分区,如果系统盘C容量有限,我们可以把Win386.swp调到别的分区中,方法是在记事本中打开System.ini(C:Windows下)文件,在[386Enh]小节中,将“PagingDrive=C:WindowsWin386.swp”,改为其他分区的路径,如将交换文件放在D:中,则改为“PagingDrive=D:Win386.swp”,如没有上述语句可以直接键入即可。
而对于使用Windows2000和WindowsXP的,可以选择“控制面板→系统→高级→性能”中的“设置→高级→更改”,打开虚拟内存设置窗口,在驱动器[卷标]中默认选择的是系统所在的分区,如果想更改到其他分区中,首先要把原先的分区设置为无分页文件,然后再选择其他分区。
或者,WinXP一般要求物理内存在256M以上。如果你喜欢玩大型3D游戏,而内存(包括显存)又不够大,系统会经常提示说虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。
如果你的硬盘空间够大,你也可以自己设置虚拟内存,具体步骤如下:右键单击“我的电脑”→属性→高级→性能设置→高级→虚拟内存更改→选择虚拟内存(页面文件)存放的分区→自定义大小→确定最大值和最小值→设置。一般来说,虚拟内存为物理内存的1.5倍,稍大一点也可以,如果你不想虚拟内存频繁改动,可以将最大值和最小值设置为一样。{另一种说法:调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现“满员”的情况。
PS:①1.5倍虚拟内存设置,是网上技术文档通用说明的,个人认为可以根据常用软件的实际情况设定。推荐有经验的用户使用。
②现在有很多工具软件(例如WINDOWS优化大师、超级兔子),可以很好的更改这些设置,工具软件也会根据你的电脑的实际情况进行相应的推荐设置。
[编辑本段]虚拟内存使用技巧
对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,我们推荐采用如下的设置方法:
(1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。具体设置方法如下:打开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和故障恢复"窗口的"写入调试信息"栏,如果你采用的是"无",则将页面文件大小设置为2MB左右,如果采用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就可以了。
小提示:对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件(Memory.dmp),从而无法进行程序调试和错误报告了。所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。
(2)单独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读写不受磁盘碎片的干扰;其二,按照Windows对内存的管理技术,Windows会优先使用不经常访问的分区上的页面文件,这样也减少了读取系统盘里的页面文件的机会,减轻了系统盘的压力。
(3)其它硬盘分区不设置任何页面文件。当然,如果你有多个硬盘,则可以为每个硬盘都创建一个页面文件。当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高。
具体看http://ke..com/view/976.html?wtp=tt
自己找吧!
I. linux 设置虚拟内存Swap后,重启后设置失效 怎么处理
建议虚拟内存初始大小与最大值都设置为1536MB,设置相同数值是为了避免产生碎片,最好不要设置在C盘,设置在有足够空间的盘。
怎样设置虚拟内存:
(一)合理设置虚拟内存
虚拟内存的设定主要根据你的物理内存大小和电脑的用途来设定,在桌面上用鼠标右击“我的电脑”,选择“属性”,就可以看到内存了。根据微软公司的建议,虚拟内存设为物理内存容量的1.5--3倍,例如512MB的内存,虚拟内存设定为768--1536MB;1G的内存,虚拟内存设定为1536--3072MB。也可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。在虚拟内存设置页面下方有一个推荐数值,如果确实不知道设置多少为最佳,建议虚拟内存就设为推荐的数值。虚拟内存有初始大小与最大值两个数值,最好把初始大小和最大值设为相同,以避免系统频繁改变页面文件的大小,影响电脑运行。内存容量2GB或以上的,如果不运行大型文件或游戏,也可以关闭虚拟内存。
虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来使用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以使用虚拟内存比物理内存效率要慢。个人实际需要的值应该自己多次调整为好。 设的太大会产生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
(二)虚拟内存设置方法
右击“我的电脑”选择“属性--高级--性能--设置--高级--虚拟内存--更改”,选择虚拟内存所在的磁盘,然后在下边单击“自定义大小” 并输入“初始大小”和“最大值”,最后按“设置”按钮,再确定即可。虚拟内存从C盘设置到其它磁盘的方法(如果在其它盘,设置方法一样):右击我的电脑--属性--高级--性能设置--高级--虚拟内存更改--点选C盘--单选“无分页文件”--“设置”,此时C盘旁的虚拟内存就消失了;然后选中D或F盘,单选“自定义大小”--在下面的“初始大小”和“最大值”两个文本框中输入数值--“设置”—确定--重启电脑,便完成了设置。
虚拟内存最好不要与系统设在同一个磁盘内,内存是随着使用而动态地变化,设在C盘就容易产生磁盘碎片,影响系统运行速度。所以,最好将虚拟内存设置在磁盘剩余空间较大而又不常用的磁盘,如D、F,这样可以避免系统在C盘进行频繁的读写操作而影响系统速度。虚拟内存在一台电脑,只用设置一次,可设置在任何一个磁盘。
(三)减轻内存负担:
1、打开的程序不可太多。如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要关闭不用的程序和窗口。
2、自动运行的程序不可太多 。单击“开始”--“运行”,键入“Msconfig”-“确定”,打开“系统配置实用程序”窗口,删除不想自动加载的启动项目
J. 虚拟内存重置无效
说明设置的数值不合理。
虚拟内存,让系统托管最好。如果一定要自己设,建议按微软推荐的数值设置,即为物理内存的1.5-3倍为宜。
1、随着现在电脑可用内存的不断增大,虚拟内存越来越不重要,一般不必管它,让系统托管是最好。但最好不要关闭,因为一些老版本的软件设计上就是结合虚拟内存的,关掉后会导致一些软件工作不正常。
2、虚拟内存通常默认设在C盘,要注意,C盘不要太满,留一些空间放虚拟内存的页面文件。
3、虚拟内存不是代替物理内存运行程序的,而是暂时代替物理内存保存数据的。所以,对系统提速是毫无作用的,根本的办法还是增加物理内存。
虚拟内存别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。
虚拟内存,是代替物理内存的存储功能,但不能代替物理内存的运行的功能。所以,一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。
虚拟内存一般在C盘的根目录,文件名为pagefile.sys。