什么是虚拟内存??
你看下C盘里面有什么东西不用的,删2、改变页面文件的大小了它分类: 电脑/网络
什么是虚拟内存 什么是虚拟内存?
什么是虚拟内存 什么是虚拟内存?
解析:
虚拟内存不足是什么意思?
如果物理内存很大(大于512MB),则可以将虚拟内存禁用。分类: 电脑/网络 >> 作系统/系统故障
问题描述:
我的电脑经常会显示虚拟内存不足,我也不懂是什么原因和什么意思
解析:
虚拟内存的概念是相对于物理内存而言的,当系统的物理内存空间入不敷出时,作系统便会在硬盘上开辟一块磁盘空间当做内存使用,
这部分硬盘空间就叫虚拟内存。Windows 98中采用Win386.swp文件的形式,而Windows 2000/XP则采用页面文件pagefile.sys的形式来管
理虚拟内存。
一、大小情况
1.一般情况
2.关于最小值
Windows建议页面文件的最小值应该为当前系统物理内存容量再加上12MB,而对于物理内存容量小于256MB的用户,则建议将页面文件的
最小值设得更大些:
①使用128MB或者更少内存的用户,建议将当前物理内存容量的1.75倍设置为页面文件的最小值。
一般来说,页面文件的值设置得越大越好,建议设置为最小值的2到3倍。
4简单地说,我们电脑中插的内存条是物理内存,如果计算机运行程序是物理内存不够用,则在硬盘上拿一个空间来替代内存使用,这就是虚拟内存(当然,虚拟内存也是计算机预先就在硬盘上设置好的。).极端情况
如硬盘空间比较紧张,在设置页面文件时,只需保证它不小于物理内存的3/4即可。
①以3D游戏为主的环境
3D游戏对CPU、显卡和内存要求都很高,如果物理内存小于256MB,建议把虚拟内存预设得大一点,这对提高游戏的稳定性和流畅性很有
帮助。
②以播放视频为主的环境
视频应用对硬盘空间的“胃口”很大,不过千万不要像在3D游戏环境中一样把虚拟内存设得很大,尤其是Windows XP的用户。
因为Windows XP不会自动把不需要的空间释放掉,也就是说那个Pagefiles.sys文件会越来越大。如果你把虚拟内存和Windows XP放在
同一分区,播放RM、ASF等视频流文件以后,系统经常会提示你虚拟内存设得太小或是磁盘空间不足。查看此时的页面文件,已经足有
二、设置方法
下面以在Windows XP下转移虚拟内存所在盘符为例介绍虚拟内存的设置方法:进入“打开→控制面板→系统”,选择“高级”选项卡,
点击“性能”栏中的“设置”按钮,选择“高级”选项卡,点击“虚拟内存”栏内的“更改”按钮,即可进入“虚拟内存”窗口;
在“初始大小”和“值”中设定数值,然后单击“设置”按钮,点击“确定”按钮退出即可。
内存和虚拟内存各自的作用是什么?
一般情况下,建议让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。分类: 电脑/网络
解析:
1、应虚拟内存是硬盘里的一块空间,并不是真正意义上的物理内存。用中的概念。
物理内存,在应用中,自然是顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。
虚拟内存,这个概念就要稍微了解一下CPU了,^_^,只是稍微,毕竟我们现在谈的是应用中的概念。我们应该知道,对于一般的32位CPU,有32根地址线,那么它的寻址空间就是4GB。也就是说,如果没有其他的限制,我们的主板上可以安装4GB的物理内存。哈哈,一般的机器是不会装那么多物理内存的,大把的银子啊,性价比可合不上。程序员可不管这个,我们对CPU编程,不能一台机器根据你物理内存的大小我编一个程序吧?那也太原始了吧。所以程序员都是直接使用的4GB的的进程空间(或许,不应该用这么短视的词。曾几何时,128M的物理内存也是我们不可想象的呢?)。这怎么办?总不能不用那些程序了吧。好吧,这个问题交给OS去解决吧。这样,OS就提出了一个虚拟内存的概念。就是进程、用户、不必考虑实际上物理内存的限制,而直接对4GB的进程空间进行寻址。如果所寻址的数据实际上不在物理内存中,那就从“虚拟内存”中来获取。这个虚拟内存可以是一个专门文件格式的磁盘分区(比如linux下的swap分区),也可以是硬盘上的某个足够大的文件(比如win下的那个i386文件,好像是这个名字)。物理内存中长期不用的数据,也可以转移到虚拟内存中。这样的交换由OS来控制,用户看起来就好像物理内存大了一样。有了虚拟内存的概念,我们就可以自由的使用4GB的进程空间了。但是,前提是你的硬盘由足够的空间,而且你舍得划分出(4GB-物理内存)大的虚拟内存空间来。^_^。一般情况下,虚拟内存的大小,各个OS也进行了限制(比如linux的swap分区的大小,win下也可以调整虚拟内存文件的大小和位置)。所以,我们程序所能使用的存储空间大小就是:物理内存+虚拟内存。
2、CPU中的概念。
物理内存,CPU的地址线可以直接进行寻址的内存空间大小。比如8086只有20根地址线,那它的寻址空间就是1MB。我们就说8086能支持1MB的物理内存。即使我们安装了128M的内存条在板子上,我们也只能说8086拥有1MB的物理内存空间。同理32位的386以上CPU,就可以支持4GB的物理内存空间了。
虚拟内存,这便是一个和CPU的寻址方式有关的一个概念了。x86体系结构中,为了更好的管理内存空间,采用分段的方式来对内存进行寻址。比如8086就用两个字节的段基地址和两个字节的偏移地址来寻址整个可以寻址的内存空间,即:0000:0000方式(具体怎么计算出实际的地址,参见各种汇编教材)。这样,对整个1MB的物理内存空间寻址是没有问题了。可是,用这种方式,可以寻址到10FFEF这个地址。这超出了20根地址线的地址的FFEF大小的空间,就可以说是8086的虚拟内存了,所以可以说8086的虚拟内存地址空间可以达到10FFEF。^_^,具体怎么使用和看待这段内存,还取决于A20线的选通与否了,这是另外的话题了。同样的道理,386以上的CPU,由于在保护模式下使用了GDT和LDT,将段的定义放到了内存中,从而可以使用16位的段地址和32位的偏移地址。这样算来,386以上的CPU的虚拟内存地址空间就可以达到64TB了。真是大的惊人,看来,这么大的地址空间,一时还不能被软件的发展淘汰。
虚拟内存 有什么用 能不能代替内存条?
5.根据不同的任务环还有360也可以帮你删一些境设置虚拟内存就是将一部分硬盘空间设置为内存 从而阔大了可用“内存”空间以来满足程序的运行要求 尽管硬盘的读取 传输速效等都远远低于内存的速效,容易导致工作效率的降低和系统反应延迟, 但相对于花大把大把的金钱够买大内存条提高系统性能来说,这种一时间和效率来换取性能的做法还是非常不错的~
使程序运行速度一定量加快,
虚拟内存有什么用
虚拟内存以弥补物理内存大小的不足。
一定程度的提高反映速度,减少对物理内存的读取从而保护内存延长内存使用寿命。但是会占用一定的物理硬盘空间,加大了对硬盘的读写,设置不得当会影响整机稳定性与速度。内存的设定主要根据你的内存大小和电脑的用途来设定。
所谓虚拟内存就是在你的物理内存不够用时把一部分硬盘空间所为内存来使用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以使用虚拟内存比物理内存效率要问题十:电脑内存起什么作用 还有虚拟内存是什么意思? 内存是读取数据和运行程序的一个通道,其实我们也不用懂那么多,物理内存大运行起来快,这当然要看整机配件的高低了,虚拟拟内存是指在物理内存不够的情况下,会到硬盘上找一些空间来作为内存使用,这个的大小没什么特定的,当然不能不设,如果不设,分页最小值2M都没有的话,会不停的告诉你虚拟内存不够用的。一般在装系统的时候系统默认的最小和值就很OK了慢。设的太大会生大量的碎片,影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
虚拟内存设置
一般情况下,可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。定义虚拟内存,一般默认的虚拟内存大小是取一个范围值,给它一个固定值,这样就不容易产生磁盘碎片,具体数值根据你的物理内存大小来定,一般是128MB物理内存设2-3倍,256MB设1.5-2倍,512MB设1-1.5倍,1GB设0.5倍或不设。
虚拟内存不要与系统设在同一分区内,内存是随着使用而动态地变化,C盘就容易产生磁盘碎片,影响系统运行速度,所以,将虚拟内存设置在其它分区中磁盘剩余空间较大而又不常用而又靠前的盘中,如D、E,这虚拟内存:样可以避免系统在此分区内进行频繁的读写作而影响系统速度。
电脑的虚拟内存是什么?有什么作用和影响?
其实是磁盘上的一个区域,作用相当于内存,很多时候都要用到。在我的电脑,属性,高级,性能,高级,虚拟内存里可以设置。虚拟内存是用于当做内存来弥补计算机RAM空间缺乏的硬盘空间。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的.
不知大家有没有发现,在Windows2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用
是页面文件,虚拟内存是文件数据交叉链接的活动文件
作用是:虚拟内存一般是用在内存不足的情况
系统自动调用硬盘的空间,用来暂时替代不够的内存工作。
虚拟内存就是单我们在使用电脑的时候,所使用的软件或者是程序,软件或者是程序就位于虚拟内存之中。虚拟内存的一大特点就是就是它的价格低廉,容量大,但是虚拟内存的运行速度和CPU寄存器的运行速度要慢一些,通常CPU寄存器的一般是用MB或者是KB来计算,虚拟内存大小一般都是GB为单位的。所谓的虚拟内存的价格低廉这个说法是与高配置的存储器相比,但是与电脑中的硬盘价格相比,就不会觉得它便宜,甚至还会感觉虚拟内存稍高。虚拟内存的另一个特点就是突然断电后,虚拟内存中的数据就会丢失,不想我们平时的硬盘(外部存储器)断电还有保存功能。
虚拟内存作用和影响:
虚拟内存,就像它名字那样,将不是内存的区域当做内存来使用,简单来说就是把外存当做内存来使用。但是这样有一个大缺点,就是外存的运行速度比内存的运行速度慢,这样就会导致虚拟内存间接地会影响到内存的运行速度,内存的大小会直接影响我们电脑的运行的程序个数和运行速度,但是当内存的容量剩余很少的时候,再运行电脑程序的时候,电脑就会变得很卡。但是有了虚拟内存,这样能够临时的使内存变大,可以让我们使用的电脑运行更多的电脑程序。
虚拟内存为电脑实际内存的1.5倍到2倍之间,虚存是指作系统为了加快系统速度而设立的,它将硬盘的指定区域重新安排地址,虚存有两个地址,物理地址是硬盘本身的地址,为了让内存能够找到,所以系统在不改变物理地址的基础上重新分配给这个区域一些逻辑地址,逻辑地址起始地址是接真实内存的一个物理地址开始的,即如果内存的一个地址为0FFFFFF,那么虚存就是由1000000开始的.系统会将调用最频繁的程序留在主存,次频繁和有时用的放在虚存中,以加快读取速度,而将不用程序的放回硬盘.虚存可以说是一种免费内存,但是设置不好反而会影响系统速度,512M以下一般为主内存的1.5倍.512M以上,一般设成512M就够了.(我是512M,我设成256M虚存了.)这个虚拟内存的大小为的虚拟内存数值。b不要会以为虚拟内存没有用处,就将虚拟内存禁用,这种做法是万万不可的,时可能会使我们的电脑程序出现紊乱。
怎样设置虚拟内存:
(一)合理设置虚拟内存
虚拟内存的设定主要根据你的物理内存大小和电脑的用途来设定,在桌面上用鼠标右击“我的电脑”,选择“属性”,就可以看到内存了。根据微软公司的建议,虚拟内存设为物理内存容量的1.5--3倍,例如512MB的内存,虚拟内存设定为768--1536MB;1G的内存,虚拟内存设定为1536--3072MB。也可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。在虚拟内存设置页面下方有一个数值,如果确实不知道设置多少为,建议虚拟内存就设为的数值。虚拟内存有初始大小与值两个数值,把初始大小和值设为相同,以避免系统频繁改变页面文件的大小,影响电脑运行。内存容量2GB或以上的,如果不运行大型文件或游戏,也可以关闭虚拟内存。
(二)虚拟内存设置方法
右击“我的电脑”选择“属性--高级--性能--设置--高级--虚拟内存--更改”,选择虚拟内存所在的磁盘,然后在下边单击“自定义大小” 并输入“初始大小”和“值”,按“设置”按钮,再确定即可。虚拟内存从C盘设置到其它磁盘的方法:右击我的电脑--属性--高级--性能设置--高级--虚拟内存更改--点选C盘--单选“无分页文件”--“设置”,此时C盘旁的虚拟内存就消失了;然后选中D或F盘,单选“自定义大小”--在下面的“初始大小”和“值”两个文本框中输入数值--“设置”—确定--重启电脑,便完成了设置。
虚拟内存不要与系统设在同一个磁盘内,内存是随着使用而动态地变化,设在C盘就容易产生磁盘碎片,影响系统运行速度。所以,将虚拟内存设置在磁盘剩余空间较大而又不常用的磁盘,如D、F,这样可以避免系统在C盘进行频繁的读写作而影响系统速度。虚拟内存在一台电脑,只用设置一次,可设置在任何一个磁盘。
(三)减轻内存负担:
1、打开的程序不可太多。如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要关闭不用的程序和窗口。
2、自动运行的程序不可太多 。单击“开始”--“运行”,键入“Msconfig”-“确定”,打开“系统配置实用程序”窗口,删除不想自动加载的启动项目
虚拟内存与内存有什么关系
以让系统省去判断界限的工作,更快一些。设置好了后,一定要记得点“设置”它的作用是,当我们要运行一个比较大的程序时,物理内存往往是不够用的,这
时,就要用到虚拟内存来完成数据的临时装载任务。所以,虚拟内存也是不可获
缺的。但是,在数据的装载(写入与读取)方面,虚拟内存的速度远不及物理内
存的快。
对虚拟内存的优化,虚拟内存,实际上是硬盘的一块空间,并不是真正的内存,
反键选择属性,然后找到第四张选项卡,即“高级选项卡”,点击它进去。再对
“性能”点设置;在新弹出的“性能选项”卡,点一下“高级”后,你会发现,
空间设置了页面文件(即虚拟内存)的大小。我们要将它清掉,这时的作是,
在选中c:时,点无分页文件,然后要点“设置”按钮,一定要点,不然就不会成
功。
此时,c:已经没有了分页文件了。然后,选一个盘(除c盘以外,哪个盘的可用
空间多,就选哪个盘)进行设置。点自定义大小,然后在初始大小和值中都
输入同一个数值(建议为你的物理内存的两倍或者三倍,例如,你的物理内存是
512m的,那就输入1024或者是1536),注意了,一定是两上数都是一样,这样可
按钮,让它生效哦!(如果生效,你会发现,你刚才选的盘已经有页面文件的大
小了)。然后点“确定”按钮,系统会提示要重启电脑才可以生效。然后你就点
吧,呵呵。
优点:能够为c盘释放一定的空间,并且提升系统的运行速度。
不足:其它的分区的空间会减少。
对于c盘分区较小的机器,强力!
虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。重新调整虚拟内存大小以WinXP为例,右键点击“我的电脑”,选择“属性”,然后在“高级”标签页,点击“性能”框中的“设置”按钮,切换到“高级”标签页,然后在“虚拟内存”框中点击“更改”按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。
但我分析还有别的问题
以下方法试下:
提示你无法代替内存条。硬盘里面东西装太多了
空间不够用
下次分区时如果你的C盘分的少,就分大点会好点
你装东西和保存东西也不要再装到C盘了
你们下东西有好多资料软件都下到了C盘,见在太多了
所以以后要注意
如果东西实在太多要用的,你就在加个硬盘吧
现在SATA口的硬盘也不贵500G不到了300元
SWAP虚拟内存是什么意思?
右击,我的电脑——属性——高级——“性能”里点“设置”——高级,然后有个“虚拟内存”选择更改,设在剩余空间较大的盘中,你的是512M设置768M——1024M之间比较合适SWAP是linux的虚拟内存,相当于windows的虚拟内存,就是页面文件交换的。这个现在好多用在手机上,主要是由于手机运存ram太小,把手机自带或者SD卡上的一部分拿出来当做虚拟内存,也就是SWAP。也就是增加RAM的意思,不过SD卡的速度和RAM还是有区别的。但是RAM小的情况下,开这个SWAP会让一些应用可以暂时保留在后台或者稍微给应用增大点运行内存,在电脑上这个是很稳定的了,手机上也以经好长时间了,稳定的和ROM有关。
零碎的叫法常常来自与相对感觉深奥诙涩的虚拟内存概念。物理的东西,人们大多不去碰它,毕竟是实实在在存在的。而虚拟内存就经常有别冒名顶替的。“一个进程有4个GB的虚拟内存”这样的说法屡见不鲜,其实,这是混淆了4GB的进程地址空间和虚拟内存这两个概念。也算令一种解释吧,毕竟那4个GB也是见不着影的,也是虚拟的。什么是虚拟内存?
(我是,不好意思,加点防盗用字眼,请见谅)问题一:虚拟内存是啥意思啊??? 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内弧来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
②内存大小在128MB到256MB之间的用户,建议将当前物理内存容量的1.5倍设置为页面文件的最小值。自定义虚拟内存最小值使用128MB或者更少内存的用户,建议将当前物理内存容量的1.75倍设置为页面文件的最小值,内存在128MB到256MB之间的用户,建议将当前物理内存容量的1.5倍设置为页面文件的最小值,256MB到 512MB建议将当前物理内存容量的1倍设置为页面文件的最小值。值一般来说,页面文件的值设置得大一些好,建议设置为最小值的2到3倍。
如果物理内存在512MB以上,则可以将虚拟内存、最小值均设为0.5―1倍也就够用了。
虚拟内存设置方法是: 右击我的电脑―属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中系统盘符--自定义大小--在“初始大小”和“值”中设定数值,然后单击“设置”按钮,点击“确定”按钮退出。
问题二:什么是虚拟内存,虚拟内存太小会怎么样。 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”的作用。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”的数据“请”出去,以腾出地方给“活性”数据使用。这时就需要新建另一个后备“仓库”去存放“惰性”数据。由于硬盘的空间很大,所以微软Windows作系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是虚拟内存。在默认情况下,虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘的系统分区中。
你可以自行修改虚拟内存。用鼠标右击我的电脑,在属性里面有一个高级标签。在里面有一个性能菜单。在里面有一个高级选项的或是写着虚拟内存的,你可以修改里面的数字,填完后,你要点击旁边的设置按钮,否则不会生效。
问题三:电脑,虚拟内存,物理内存,有什么区别。,哪个好。 虚拟内存就是虚拟的,在物理内存不够用的时候,暂时借用硬盘的空间,当做一部分内存使用,这部分空间就叫虚拟内存。
当然虚拟内存由于使用的是硬盘,所以速度只有物理内存的几百分之一到左右。
所以没有哪个好这一个说法,虚拟内存只是在物理内存不够用的时候的一个补充而已。
问题四:虚拟内存是什么?如何增加?增加多少好? 所谓虚拟内存,这样说吧,就是在你的硬盘上划分一块地方作为内存来使用,并不是真正的内存,真正的内存,应该是内存条。你可以在我的电脑图标是点右键->属性,在常规那里可以看到你的物理内存是多少。至于怎么设置,如下
在“我的电脑”上点右键 ,看图吧。你要设到哪个盘自己定义,通常建议设到非系统盘,一般系统盘都是C盘,你可以设到D盘。如若你要设到D盘,先把C盘的清零,看图先把原来自定义的值设为零,点击设置,再选中D盘,在自定义那两个框内填入你要设置的大小,如1024,再点设置,之后点确定……一般建议设为物理内存的1.5~2倍,而且系统装好后,好像默认就是这个值吧,至于你要设多少就要看情况了,通常情况下默认就行了如果你的内存做够大,虚拟内存设大了也没啥用只会占空间,不过要是你的硬盘够大,他爱占就占呗
问题五:window系统的虚拟内存是什么? 虚拟内存的概念是相对于物理内存而言的,当系统的物理内存空间入不敷出时,作系统便会在硬盘上开辟一块磁盘空间当做内存使用。电脑系统一般都是在物理内存不够用的情况下,才会启用虚拟内存来继续支持系统的运行。
虚拟内存在Windows 2000/XP则采用页面文件pagefile.sys的形式来管
理虚拟内存。
一、大小情况
1.一般情况
2.关于最小值
Windows建议页面文件的最小值应该为当前系统物理内存容量再加上12MB,而对于物理内存容量小于256MB的用户,则建议将页面文件的
最小值设得更大些:
①使用128MB或者更少内存的用户,建议将当前物理内存容量的1.75倍设置为页面文件的最小值。
一般来说,页面文件的值设置得越大越好,建议设置为最小值的2到3倍。
4.极端情况
如硬盘空间比较紧张,在设置页面文件时,只需保证它不小于物理内存的3/4即可。
①以3D游戏为主的环境
3D游戏对CPU、显卡和内存要求都很高,如果物理内存小于256MB,建议把虚拟内存预设得大一点,这对提高游戏的稳定性和流畅性很有
帮助。
②以播放视频为主的环境
视频应用对硬盘空间的“胃口”很大,不过千万不要像在3D游戏环境中一样把虚拟内存设得很大,尤其是Windows XP的用户。
因为Windows XP不会自动把不需要的空间释放掉,也就是说那个Pagefiles.sys文件会越来越大。如果你把虚拟内存和Windows XP放在
同一分区,播放RM、ASF等视频流文件以后,系统经常会提示你虚拟内存设得太小或是磁盘空间不足。查看此时的页面文件,已经足有
二、设置方法
下面以在Windows XP下转移虚拟内存所在盘符为例介绍虚拟内存的设置方法:进入“打开→控制面板→系统”,选择“高级”选项卡,
点击“性能”栏中的“设置”按钮,选择“高级”选项卡,点击“虚拟内存”栏内的“更改”按钮,即可进入“虚拟内存”窗口;
在“初始大小”和“值”中设定数值,然后单击“设置”按钮,点击“确定”按钮退出即可。
问题六:什么叫做手机虚拟内存 手机所运行的程序均需经由内存执行, 若手机执行的程序占用内存很大或很多,则会导致内存消耗殆尽
问题七:物理内存和虚拟内存有什么区别 虚拟内存和物理内存的区别在于:
物理内存是真实存在的,它的表现形式是插在电脑主板上的内存条。看机器配置的时候,看的就是这个物理内存。而虚拟内存是虚拟存在的。它其实是电脑匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
内存条的读写速度达到2700MB/s以上,而普通机械硬盘读写速度只有150MB/s,即使是固态硬盘也仅可以达到500MB/s,因而与物理内存相比虚拟内存的读写速度都非常慢。
物理内存容量由内存条决定。内存条是多少GB,物理内存就是多少GB。比如主板上有两根1GB内存条,那么物理内存容量就是2GB。如果再插上一根1GB内存条,那么物理内存容量就有3GB。而虚拟内存的容量大小可以通过设置进行改变。
物理内存和虚拟内存起到的作用不同,物理内存是与CPU进行沟通的桥梁,虚拟内存则是在计算机运行程序或作所需的物理内存不足时,起到补偿作用。
物理内存比虚拟内存更好,因为它起到主要作用而且读写速度更快,虚拟内存起到辅助作用,读写速度更慢。
物理内存(Physical memory)是相对于逻辑内存而言的。物理内存指通过物理内存条而获得的内存空间,而逻辑内存则是指将硬盘的一块区域划分来作为内存。内存主要作用是在计算机运行时为作系统和各种程序提供临时储存。常见的物理内存规格有256M、512M、1G、2G等,现如今随着计算机硬件的发展,已经出现4G、8G甚至更高容量的内存规格。当物理内存不足时,可以用虚拟内存代替。
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多唬就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内存储存的文件释放到原来的安装目录里了。
不知大家发现没有,在Windows 2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows 98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。
虚拟内存的产生
我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。现在我们也明白为什么pagefile.sys的大小会经常变化了。
虚拟内存的优化
虚拟内存的大小是由Windows来控制的,但这种默认的Windows设置并不是的方案,因此我们要对其进行一些调整。这样才能发挥出系统的性能。
1、改变页面文件的位置
其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存肯定不连续,因此要将其放到其他盘上。改变页面文件位置的方法是:用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→更改虚拟内存”,在驱动器栏里选择想要改变到的位置(如图1)即可。值得注意的是,当移动好页面文件后,要将原来的文件删除(系统不会自动删除)。
图1 改变页面文件的位置
改变了页面文件的位置后,我们还可以对它的大小进行一些调整(如图2)。调整时我们需要注意,不要将、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。页面文件设得大些,以免出现“满员”的情况。
图2 调整页面文件的大小
当拥有了512MB以上的内存时,页面文件的作用将不再明显,因此我们可以将其禁用。方法是:依次进入注册表编辑器“HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Ma-rMemoryMament”......>>
问题九:什么是虚拟内存 虚拟内存别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存[2]技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。 一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是选择。
虚拟内存怎么设置啊?在什么位置?
分类: 电脑/网络 >> 但是把它设置好了,对速度的提升还是有一定的好处的。首先,在“我的电脑”作系统/系统故障
解析:
Windows 9x的虚拟内存分页位置,其实就是保存在C盘根目录下的一个虚拟内存文件(也称为交换文件)Win386.swp,它的存放位置可以是任何一个分区,如果系统盘C容量有限,我们可以把Win386.swp调到别的分区中,方法是在记事本中打开System.ini(C:Windows下)文件,在[386Enh]小节中,将“PagingDrive=C:WindowsWin386.swp”,改为其他分区的路径,如将交换文件放在D:中,则改为“PagingDrive=D:Win386.swp”,如没有上述语句可以直接键入即可。
而对于使用Windows 2000和Windows XP的,可以选择“控制面板→系统→高级→性3、零碎的叫法。能”中的“设置→高级→更改”,打开虚拟内存设置窗口,在驱动器[卷标]中默认选择的是系统所在的分区,如果想更改到其他分区中,首先要把原先的分区设置为无分页文件,然后再选择其他分区。
或者,WinXP一般要求物理内存在256M以上。如果你喜欢玩大型3D游戏,而内存(包括显存)又不够大,系统会经常提示说虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。
如果你的硬盘空间够大,你也可以自己设置虚拟内存,具体步骤如下:右键单击“我的电脑”→属性→高级→性能 设置→高级→虚拟内存 更改→选择虚拟内存(页面文件)存放的分区→自定义大小→确定值和最小值→设置。一般来说,虚拟内存为物理内存的1.5倍,稍大一点也可以,如果你不想虚拟内存频繁改动,可以将值和最小值设置为一样
电脑硬盘内存与内存条区别?还有虚拟内存、物理内存到底是什么
先了解一下什么是硬盘和什么是内存。
硬盘:用来存储数据的计算机配件。是非易失性储存器,说得直白点,就是你关了机,里面的数据也不会丢。平时电脑里的C盘、D盘、E盘,都是指硬盘。其外观是一个方形的盒子,里面有盘片(像光盘一样),还有读写盘片的磁头。
内存:由于硬盘速度比较慢,CPU如果运行程序的时候,所有数据都直接从硬盘中读写,会非常影响效率。所以CPU会将运行软件时要用的数据一次性从硬盘调用到运行速度很快的内存,然后再CPU再与内存进行数据交换。内存是易失性存储器,只要你断了电,内存中的数据就没有了。内存本身是一块集成电路板,上面有数颗用于存储数据的的芯片。由于这3.关于值块电路板一般都做成长条形,所以叫“内存条”。
OK,接下来再来看看你的几个问题。
硬盘内存?没有这样的东西。只有硬盘缓存。硬盘缓存是硬盘的电路板上一颗的小芯片(就跟内存一样)。硬盘缓存顾名思义就是起到读写硬盘时的的缓冲作用。比如CPU要往硬盘中写入大量的零碎的文件,CPU可以先将这一堆文件丢到速度较快的缓存里,然后CPU就能先做其他事了。硬盘再从缓存中将这一堆零碎的小文件写入到硬盘盘面上。硬盘缓存有助于提高硬盘的问题八:什么是物理内存和虚拟内存? 物理内存所指的就是你主板上所插的可以看到的内存条,它的容量有64M、128M、256M、512M等不同规格。突发性读写、随机读写的性能。
内存条就是内存。什么是内存,就不再重复解释了,上面已经说过。物理内存也是指的内存条。
虚拟内存,又称页面文件。电脑里的内存是有限的,现在主流的内存条,容量为2GB或4GB。如内存上的空间都用完了,该怎么办?系统可以在硬盘上开辟一块区域,将硬盘当做内存来用。虽然速度很慢,但总比没有要强。
以上内容希望对你有所帮助。
硬盘自带的内存叫缓存,比如你一个文件到硬盘,流程就是电脑先把数据到缓存里,再写入到硬盘里的一个过程。缓存起到了保护硬盘,减轻负载的作用,所以说硬盘缓存越大越好。
虚拟内存就是WINDOWS把硬盘一部份空间暂时当作物理内存来使用,比如当你运行、或解压一些大型软件的时候,内存已不能满足庞大的暂存空间,只有用到虚拟内存。
物理内存就是我们通常所说的内存。
另外还有显存,就是显示卡的内存。
硬盘缓存、虚拟内存、显存都不能代替物理内存来使用。
尽量用最菜鸟的表达方式来解释了,希望你能看懂。
硬盘能够存东西,可以自由删除,内存条=物理内存只是存即时文件,只能一次性,断电之后重新开始,虚拟内存,就是指内存条不够用了从硬盘里调用一点当内存用,当然了速度没有内存条快。