什么是虚拟内存分页文件?这是干什么用的?
发布网友
发布时间:2022-04-03 11:45
我来回答
共4个回答
懂视网
时间:2022-04-03 16:07
虚拟内存页面文件名是pagefile.sys。
虚拟内存别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。 一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。
热心网友
时间:2022-04-03 13:15
1。设置虚拟内存时的无分页文件什么意思?怎么设置?
无分页文件就是虚拟内存为0的意思。
2.电脑的内存是双通道512MB的,如果不需要设置虚拟内存,应该怎么修改?
是。取消虚拟内存的方法是:右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--点选C盘--单选“无分页文件(N)”--“设置”,此时C盘旁的虚拟内存就消失了。
你现在用的是512MB物理内存,还是小了点,建议你最好不要取消虚拟内存。
3.禁用虚拟内存是选“无分页文件”吗
是的。
1G以上物理内存完全可以禁止虚拟内存,(物理内存即你的内存)
最大值最好设置成你物理内存的三倍。
最小值最好设置成你刚才设置最大值的0.5倍
4.若你的物理内存大于256M,建议你禁用分页文件,为什么?
分页文件:也就是虚拟内存文件,或叫做交换文件,Windows
2000/XP/2003中的分页文件名为pagefile.sys
再帮你解释一下更多的..
虚拟内存有什么用?
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
如何正确设置虚拟内存?
一般windows
XP默认情况下是利用C盘的剩余空间来做虚拟内存的,因此,C盘的剩余空间越大,对系统运行就越好,虚拟内存是随着你的使用而动态地变化的,这样C盘就容易产生磁盘碎片,影响系统运行速度,所以,最好将虚拟内存设置在其它分区,如D盘中。查看虚拟内存设置情况如下:
虚拟内存设置的大小,比较多的解释是物理内存的1.5到2倍,它的设置方法同我们平常的操作不太一样。下面是正确的方法。
右键点“我的电脑”,左键点“属性”,点选“高级”选项卡,点“性能”里的“设置”按钮,再选“高级”选项卡,点下面的“更改”按钮,所弹出的窗口就是虚拟内存设置窗口,一般默认的虚拟内存是从小到大的一段取值范围,这就是虚拟内存变化大小的范围,最好给它一个固定值,这样就不容易产生磁盘碎片了,具体数值根据你的物理内存大小来定,一般为物理内存的1.5到2倍,如内存为256M,那么应该设置256*1.5=384M,或者干脆512M,设置方法如下:
假设内存为256M,虚拟内存放在D盘,先要将默认的清除,保持C盘为选中状态,单选“无分页文件(N)”再按“设置”按钮,此时C盘旁的虚拟内存就消失了,然后选中D盘,单选“自定义大小”,在下面的“初始大小”和“最大值”两个方框里都添上512,再点一下“设置”按钮,会看到D盘的旁边出现了“512-512”的字样,这样就说明设置好了,再一路确定,最终,系统会要重新启动,重启一下,便完成了设置。
热心网友
时间:2022-04-03 14:33
虚拟内存小的话,你同时打开的软件或文件就不能太多。
通常建议虚拟内存设置在
1.5
倍的物理内存及以上;
最好是把虚拟内存设置在别的硬盘分区;
由于在日常操作的时候操作系统会在系统盘上生成许多临时文件,再加上默认情况下为系统恢复的备份功能被打开,每个用户的“我的文档”都是在系统盘下的。所以很容易把系统盘的空间用光。把这些都管理起来就好了。
虚拟内存的目的是把内存中暂时不在使用的一些进程从物理内存中移走,这样可以提供更多的实际物理内存给当前的进程使用。
试想一下,你如果打开多个进程(比如说
office软件,photoshop等等许多软件,但此时你还在网上挂着,网游还在玩着),此时真正可用的物理内存就显得不够了。此时,操作系统就会把一些进程挂起,从物理内存中移到虚拟内存中。当你突然想起来又打开某个进程的时候,操作系统就会把它从虚拟内存中移到物理内存中,允许你继续编辑,就好像没有发生什么事情一样。
但是,如果你够细心,有时你会发现这时候可能会有一个暂停过程,就好像那个进程“睡着”了,需要几秒钟的时间才能唤醒!这个过程就是虚拟内存向物理内存切换的一个过程。毕竟虚拟内存在硬盘上,硬盘上交换数据的速度比物理内存慢多了!
热心网友
时间:2022-04-03 16:07
不能将整个系统和应用程序的数据都保存在内存中,所以就在磁盘上建立了虚拟内存。Windows对内存的管理即为分页.sys即为虚拟内存文件。在系统分区或自己定义的分区下的Pagefile,该文件的大小等于自己设置的虚拟内存的最大值后期的Windows系统因为较大,可以当作内存来使用