虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。有关“虚拟内存不足是什么原因 虚拟内存不足怎么解决”的详细说明。
1.虚拟内存不足是什么原因
1、虚拟内存设置不当
虚拟内存设置不当可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。
2、感染病毒
有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。
3、因为SYSTEM用户权限设置不当
基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。
4、系统空间不足
虚拟内存文件默认是在系统盘中,如WinXP的虚拟内存文件名为“pagefile.sys”,如果系统盘剩余空间过小,导致虚拟内存不足,也会出现内存不足的问题。系统盘至少要保留300MB剩余空间,当然这个数值要根据用户的实际需要而定。用户尽量不要把各种应用软件安装在系统盘中,保证有足够的空间供虚拟内存文件使用,而且最好把虚拟内存文件安放到非系统盘中。
(图片来源于互联网)
2.虚拟内存不足怎么解决
方案一:手动设置虚拟内存
1、右键桌面工具栏,打开任务管理器。
2、点击性能,可以查看物理内存大小,笔者的电脑物理内存为2G。
3、右键计算机(或者我的电脑),选择属性,打开。
4、在选项卡中选择高级系统属性,打开。
5、在弹出的选项卡中选择高级——性能——设置,打开。
6、在性能选项卡中选择高级——虚拟内存——更改,打开。
7、建议:将初始大小和最大值同时设置为电脑物理内存的1-2倍。
比如:笔者的是2G物理内存,2G设置为3072-4096MB(2G内存是1.5-2倍),另外,1G参考设置为2048MB,3G参考设置为3072-4608MB,4G内存先设置为4096。
方案二:360安全管家检查修复
1、打开360安全管家,选择人工服务,打开。
2、在查找方案中输入虚拟内存,选择虚拟内存提示不足,打开。
3、这里提供有四种虚拟内存提示不足的解决方案,找到自己出现此问题的情况类型,点击修复。
4、修复成功以后重启电脑。
5、修复完成,检查一下问题有没有解决。
6、注意事项:如果你的物理内存小于2G或是2G,建议升级一下物理内存。
(图片来源于互联网)
评论 (0)