北京工长俱乐部电话:请问有没有一种方法在可用虚拟内存少于一定数值时自动释放所占用的空间?

来源:百度文库 编辑:高考问答 时间:2024/05/05 23:51:19
打开电脑一段时间后,运行速度越来越慢,直至所有程序无法运行,重新启动机器又行了,但一段时间后又得重启。用优化大师查了一下,发现运行一段时间后虚拟内存的可用交换区太小。我曾经试着增大虚拟内存,但不论设定多少,可用虚拟内存随着开机时间的延长而逐渐减少。有没有办法?
说明:不是如何设定虚拟内存

在Windows中每运行一个程序,系统资源就会减少。有的程序会消耗大量的系统资源,即使把程序关闭,在内存中还是有一些没用的DLL文件在运行,这样就使得系统的运行速度下降。不过我们可以通过修改注册表键值的方法,使关闭软件后自动清除内存中没用的DLL文件及时收回消耗的系统资源。打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer”主键,在右边窗口单击右键,新建一个名为“AlwaysUnloadDll”的“字符串值”,然后将“AlwaysUnloadDll”的键值修改为“1”,退出注册表重新启动机器即可达到目的。

你用的软件有的有问题了,存在内存泄漏,你最好把它查出来,要不然,多少内存都不够它吃的!

你花一点时间看一下任务管理器里进程下面。。到底是哪个进程占在内存越来越多。。把那个软件删除了吧。。。

如何设定虚拟内存。。可以右击我的电脑——》高级选项卡——》性能。。点设置。。——》高级——》下面有个虚拟内存。。点更改。。。