增大内存能减少CPU使用率是什么原因?

我的电脑是AMD3200+,内存是"金士顿"1G的运行我桌面的动态背景时候CPU占用是95%--100%的。但加多了一条1G内存,CPU占用率就降到了28%--35%。有... 我的电脑是 AMD 3200+,内存是"金士顿"1G的运行我桌面的动态背景时候CPU占用是95%--100%的。但加多了一条1G内存,CPU占用率就降到了28%--35%。有很多人都说内存跟CPU使用率没什么关系,但加多1G就会差那么远是什么原因呢? 展开
 我来答
百度网友5f33656
2012-04-05 · TA获得超过4876个赞
知道大有可为答主
回答量:3394
采纳率:50%
帮助的人:2202万
展开全部
比如你内存从4G增加到8G,就对CPU使用没有任何影响。占用率也不会降低。
但是你从1G增加到2G,变化就会很大。
原因是1G内存本来不能满足性能要求。处理器要调用的太多东西都储存在虚拟内存,也就是硬盘中。你又用了动态桌面,这个会占用很多内存。1G内存就很吃紧。
CPU就需要不断发出指令调用硬盘中虚拟内存的东西。所以CPU占用就会很高。
因为硬盘读写速度很慢,CPU每调用一次数据,就会发出一个指令,然后得到一个回馈。因为硬盘太慢,所以发出指令和回馈的间隔就很长。这期间CPU就只能处于等待,别的事情不能做。而你的桌面又在不停调用数据,所以CPU占用率就很高了。
百度网友81932bc7b
2012-04-05 · TA获得超过119个赞
知道答主
回答量:177
采纳率:0%
帮助的人:86.1万
展开全部
增大内存可以减少程序被调用的次数,cpu自然就降了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式