日期:2014-05-17  浏览次数:21024 次

关于Win7与Win2008 R2使用内存的问题
我的电脑装过Win7和Windows 2008 R2两个系统,装的软件相同,工作内容也基本一样,但是这两个系统在内存和CPU损耗上却有着明显的不同,我的电脑CPU:i3-2310,内存:4G,结果两个系统的情况是:

Win7:内存消耗很厉害,但是CPU的占用率很低(1个VS10,1个VMware 虚拟的XP,虚拟XP的内存为1G),这个时候CPU平均的点用率不到10%,而内存却消耗了70%以上,结果电脑就卡了。

Win08 R2:内存消耗不像Win7那么历害,但CPU的消耗很历害(1个VS10,1个VMware 虚拟的XP,虚拟XP的内存为1G),这个时候CPU平均的占用率达到了40%以上,而内存损耗却保持在60%左右,但运行起来不会很卡。

另外还有就是开机启动的时候,在任何软件都未打开的情况下,Win7的内存直接被耗掉了将近40%,而CPU的消耗却始终保持在1~3%的位置。

但是在Win08 R2开机的时候,CPU的消耗保持在10~30%之间,但内存的消耗却比Win7低很多,大于在30%这个位置,甚至有时还要略低些。


装的软件都是相同的,工作性质也是相同的,但为什么会出现这个情况,哪位大牛解释一下?

本来想用Win08的Hyper-v的,但是开启Hyper-v后,我的声卡发出的声音就会有问题,换了驱动也没有用,后来用了一段时间后,就又换回Win7了,结果就发现了这么个问题,哪位大牛能给我解释解释一下为什么这两个系统在内存和CPU损耗上有如此大的差别不?
win7 win2008?r2 vmware Win2008?内存消耗 Win7?内存消耗

------解决方案--------------------
没做过这样的比较,
08R2 CPU占用率高,可以看一下是哪个进程占掉的.
还有可以看一下系统属性高级里的,关于系统性能优化是什么
Win7默认是程序,
08R2默认是后台服务.