VISTA使用内存问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 19:29:31
我是DDR2 2GB*2 因为VISTA是32位。所以只有3GB.用资源管理器看物理内存的总数是3000.已缓冲却高到2000.可使用600.。。VISTA用内存就那么高嘛?
看人加2GB都跑得动。注:NOD32杀毒

Vista的缓存机制,尽可能多得利用你空闲的内存加载你的程序可能会用到的文件。
当你的程序恰好要使用这些文件时,那部分内存立即被标记为“占用”,相当于瞬间就加载了这个文件,可以加快程序运行速度,运行大型程序效果尤为明显。
至于任务管理器上的“可使用”指的是“真正”空闲的内存。
对于其他程序而言,缓存的内存和真正空闲的内存是没什么太大差别的,需要使用时都可以直接使用。
所以不必被“可用内存”很小吓到了。

另:32位Vista SP1可以识别4G内存(资源管理器上显示),但系统只能使用到3G左右(任务管理器)。任务管理器上物理内存总数显示3000是正常的。

vista是把你要用的东西都缓存到内存里,所以内存越大运行速度就会越快,如果内存小的话,那些东西就会被放在硬盘里,运行速度就会变慢。所以你不需要担心系统占用你的内存,系统是在为你着想。当然如果你内存过小的话,就要考虑优化一下内存占用率。

vista可以识别4G内存的,你的系统有问题.

XP都可以识别3.25G啊,建议重装.

Windows vista的内存管理方式比windows xp更先进。内存在计算机中扮演的角色就是缓存,如果它处于空闲状态,就是摆设,没有发挥用途。此时就要提到windows vista的superfetch(超级欲取)技术了,它时vista用以优化内存使用的内存管理技术。
Windows superfetch帮助改善pc 响应速度,并使系统的性能更加稳定。Windows superfetch跟踪你最常用的应用程序并跟踪你使用他们的时间,然后它会将这些应用程序预加载到内存中以便进行快速访问,所以,你的“可用”内存很少,说明他们都在物尽其用。 不要担心(
除非少到影响了使用性能)
Superfetch不但继承了windows xp预取技术的全部优点,还进一步具备监视程序运行时的状况,时间等详细情况的功能,可用根据用户的使用习惯,自动预先将存在硬盘的交换文件转换到内存页面中,使用户经常运行的程序启动的速度得到进一步的加快。
Superfetch技术的中心思想是:过分空余的内存空间即是浪费。的确,如果一个操作系统总是保留了过多的空余