我的内存用到哪儿了?

来源:百度知道 编辑:UC知道 时间:2024/07/06 22:31:05
任务管理器能--进程:看到的程序使用的内存加起来才200M;但是看任务管理器--性能:显示使用了750M(我1G的内存)...请教各位,这怎么能看到是什么东西,占用了我的内存?
win7操作系统,512M独显。我就想知道,怎么查看是什么东西,哪个程序或服务还是别的什么占了内存,知道了才好改呀。谢谢了大侠们。

不用担心是被哪个程序使用了,也不用改,是Windows7当作缓存使用了

从Vista甚至XP开始,Windows对内存的使用策略就和以前不一样。XP尽管已经开始动态管理内存了,但利用率还是比较低的,注意是利用率不是占用率。实际上Windows Vista和Windows7的内存占用看似很高,其实是作为缓存充分利用内存而已

Windows Vista和Windows7在使用内存时,为了提高系统的速度,会将暂时不用的内存作为缓存使用,所以即使什么都不做,内存占用率也不会低,Windows是将最常用的数据都先读到内存里,这样在用户需要这些数据的时候,速度就会比从硬盘里调用快很多。所以与其说是内存占用率高,不如说是内存利用率高

当用户真的需要内存来运行应用程序的时候,Windows会先使用空闲内存,然后释放可用内存空间,如果还不够,才会释放缓存用的内存,也就是说,Windows在你需要的时候才会把你觉得消失的750M-200M=500M内存还给你。但这不会影响你的使用速度。

真正Windows核心需要的内存很少,看核心内存这里,未分页指的是Windows核心是用的物理内存,已分页指的是Windows核心占用的虚拟内存。

当然了,虽然1G也可以,但既然跑Windows7了,加到2G会好很多

哦~~你看的是进程,那不显示机子所有运行的程序

机子里还有服务,但是服务时看不到使用多少资源的

而且程序运行的时候资源使用也不是一成不变的,有时候挂起或者阻塞也会占资源

是不是那些内存被显卡占掉了 你的是不是集成的显卡