浅析计算机缺少虚拟内存的原因
众所周知,如果计算机缺乏运行程序或操作所需的随机存取存储器(RAM),Windows就使用虚拟内存来补偿,内存在计算机中起着非常重要的作用。所有运行在计算机中的程序都需要通过内存执行。如果执行程序分配的总内存超过内存大小,就会导致内存耗尽,为了解决这个问题,在Windows中应用虚拟内存技术,即部分硬盘空间用作内存。当内存被占用时,计算机会自动将硬盘称为内存,以减轻内存的紧张。因此,虚拟内存的可能性是多少1。病毒感染
有些病毒在攻击时占用大量内存,造成系统内存不足的问题,要迅速杀灭病毒,升级病毒库,做好防病毒措施!
2。虚拟内存的错误设置
不正确设置虚拟内存也可能导致内存不足。一般来说,虚拟内存的大小是物理内存大小的2倍。如果太小,会影响系统的正常运行。在WinXP下重新调整虚拟内存大小,右键单击我的电脑,,,然后高级属性;;;选项卡,在框中单击;按钮,切换到高级选项卡,然后在;;虚拟内存;框并单击更改按钮;;然后重新设置虚拟内存大小,系统重新启动后完成好。
虚拟内存文件在系统盘的默认,如WinXP的虚拟内存文件的名字是pagefile.sys如果系统盘空间太小,导致虚拟内存不足,也会有内存不足的问题。系统盘要保留至少300MB的剩余空间当然,这取决于用户的实际需求,尽可能的用户应该不在系统盘安装各种应用软件,确保有足够的空间供虚拟内存文件使用,而且最好是把虚拟内存文件在非系统盘。
4,因为没有设置系统用户权限
在基于NT内核的Windows系统启动时,系统的用户创建了一个系统的虚拟内存文件,系统的安全性的一些用户,使用NTFS文件系统,但取消了系统用户的系统托盘;写和改性;权限,它不会可以创建一个虚拟内存文件系统,运行大型程序,将不会有任何记忆的脚的问题。这个问题解决得好,我们只要重新分配系统用户写和修改,,和限制的用户,但这是有限的用户使用NTFS文件系统。
简单的说,在Windows操作系统(Windows 2000 / XP)pagefile.sys这个文件,它是系统页面文件(也就是虚拟内存文件),它取决于最小和最大数量的大小来打开程序,你原来的设置页面文件,是不断变化的,有时只有几十我有时超过600m。