cpu 内存 出现瓶颈

cpu 内存 出现瓶颈,第1张

你不需要说的这样复杂,我问你,为什么有内存,为什么需要内存?我直接回答吧,如果没有内存,CPU会直接读写硬盘并且很多都是重复读写,而家用硬盘来讲根本不适合长时间连续读写,现在的家用硬盘还是7小时X3的读写时间,超过这个时间硬盘有可能会发出噪音,速度也不稳定,更有可能损坏硬盘加速硬盘老化,我这里说明一下,以免一些小白乱喷,你开机24小时,不代表你连续对硬盘读写了24小时,这个不细说了,所以就有了内存,因为硬盘速度满足不了CPU,内存的作用就是大大减轻硬盘负担防止重复读写硬盘,并且起到缓冲作用,看你上面写的,你已经陷下去出不来了,内存超频在高性能计算上可以起到作用,但矛盾的就是高性能计算反倒不会使用高频率内存,因为考虑到稳定性问题,都采用低频内存,你用家用级的酷睿系列、E3、E5-EP这种平台下超频就是玩玩而已,应为内存采用的是预先取技术,超频不能给你带来性能提升的感觉,再说总线QPI总线也是DIM来的,因为这几代的内存控制器集成到了CPU内部,所以就从QPI变为DIM你大致这样理解就好了。

你看你问的问题,内存快于CPU还是CPU快于内存,你是不是很奇怪为什么硬盘速度是固定的,但是有了内存速度就快很多,并且没有瓶颈,假设没有内存就会产生瓶颈,而且很卡很卡?难道你觉得CPU从硬盘直接取数据比内存从硬盘取数据慢?我告诉你硬盘速度是死的,内存是预取,你用什么级别的计算已经要考虑内存瓶颈了。

忍不住再添加几句,wed服务器是处理网页请求的一个种类的服务器,它就需要较高的总线带宽和内存性能,但矛盾的是这种服务器几乎都用低频率内存,DDR3代的绝大多数还在1333,这种服务器为什么需要高内存性能和总线带宽呢?因为他需要处理多请求,他需要在同一时间内通过很高的数据流,一分钟内可能需要处理100-1000条请求带宽低吞吐就少能够同时处理的请求就少,所以他需要高的带宽,并且需要搜索数据,多数情况下数据都是分散在硬盘何处的数据,不象我们玩游戏,打开某个程序,内存都可以完成全部的预取,请求服务器上需要四处搜索数据,又不能使用高频内存,解决和优化的办法就是提升物理内存的容量提高预取和数据等待,这种服务器上不考虑稳定性,进行超频才能感觉到性能提升,家用级的CPU是满载了但你能用完DIM给你提供的总线带宽?

再给你科普一下,CPU满载不代表带宽全部占用,CPU满载不代表CPU所有资源都用完了,举个例子CPU假设只能做加法和减法两种计算,计算速度最高是2MHZ,那么CPU就有加法和减法两个计算单元,这时CPU做加法速度达到2MHZ,这时CPU就满载了,但是减法单元是闲置的没有被利用。若是CPU能进行加减乘除,整数浮点运算,速度最高是100MHZ,那么CPU做加法速度达到100MHZ时CPU就满载了,虽然CPU满载了但是其他计算单元全都是闲置的,没有被利用。

简单点说就是你开的法拉利里给人家灌的柴油......

或者说给了你一麻袋金子可你背不动.

加内存于事无补.

只能更换CPU,但通常CPU和显卡出现瓶颈,很可能主板也未必能胜任.

怕的就是换了CPU发现主板又不够了或者发现电源供电不足了.

所以推荐到卖电脑的地方,带上你的机子,先换一个CPU,跑下3DMARK之类的测试,看下有没有显著提高,如果有,主板换不换就在你了.

换了主板和CPU后,发现分数比单换CPU提高多,说明主板也瓶颈.

如果不多,说明够用了.

如果换了CPU发现性能没有多少提高,那说明瓶颈就不是CPU或者不单是CPU.

总之就是排除法.

如果楼主现在还没有换GTX260,那就推荐先不要换了,

要不你一旦发现CPU不够然后主板不够,再然后内存不够,最后发现电源也不够的时候 你就会后悔自己为什么不直接换一套....


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/548319.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-28
下一篇2023-06-28

发表评论

登录后才能评论

评论列表(0条)

    保存