Xp系统教程

当前位置 系统城下载站 >  系统教程 > 解析“虚拟内存不足“的原因
 分类

解析“虚拟内存不足“的原因

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

  很多时候如果执行的程序比较大或者运行比较多的时候,就有可能会导致内存消耗殆尽。为了解决这个问题,WINDOWS操作系统运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用以缓解内存紧张的问题,而这部分硬盘空间即称为虚拟内存,而在我们日常电脑使用或者工作工程中也会有出现提示虚拟内存不足的情况,导致系统缓慢如蜗牛。那么我们可以通过适当的处理方式来调整,可以让电脑更流畅。具体可能引起虚拟内存不足的情况有以下一些形式。


  1、感染病毒


  有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。

  解决方法:升级病毒库,杀毒,然后把防毒措施做好。一些顽固性染毒文件可以进入安全模式进行有效的清除。


  2、虚拟内存设置不当


  虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。
  解决方法:a.重新调整虚拟内存大小(WinXP):
  右键点击“我的电脑”---------选择“属性”---------在“高级”标签页---------点击“性能”框中的“设置”按钮,切换性能里的到“高级”标签页,然后在“虚拟内存”框中点击“更改”按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。

  b.虚拟内存文件默认是在系统盘中,像WinXP的虚拟内存文件名为“pagefile.sys”,如果系统盘剩余空间过小,导致虚拟内存不足。系统盘至少要保留300MB剩余空间,用户尽量把各种应用软件安装在非系统盘中,保证系统盘有足够的空间供虚拟内存文件使用。


  4、因为SYSTEM用户权限设置不当


  基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。

  解决方法:重新赋予System用户“写入”和“修改”的权限即可。(注:该仅限于使用NTFS文件系统的用户。)

通过以上方式的处理,通常可以有效的改善虚拟内存不足的情况。让我们更好的休闲工作。以上的一些问题及其解决办法希望对大家会有所帮助。

热门教程

网友评论

手机版   |    电脑版
Copyright @ 2011 系统城