齐河一家 发表于 2014-9-5 21:12:44

CPU配内存用单条还是双条?

标题是我起的,原文链接如下:http://tieba.baidu.com/p/3276804105?pid=56969211254#56969211254

就是我在给一位吧友讲解的时候,发现其实我说的这一段内容挺典型,以后可能会有网友经常问到,所以当个文章单独列出来,以后再有网友问起,直接复制这个链接也省事了

正文如下:

CPU与内存,是配单条,还是双条,是配8G还是双4G,还是单4G,这仅仅是一种说法还是有什么道理在里面,下面就说说“道理”

1、CPU与内存的关系
2、核显与内存的关系
3、实际应用与内存的关系

分三步走

1、CPU与内存的关系

速度用带宽来表示,带宽=频率×位宽(如果换算单位把bit换成B,就需要/8,但速度还是频率×位宽来算的这一点要正确理解)

理论上内存的带宽大于或等于CPU的带宽应该是不会影响CPU性能的发挥的(我们在这里按1G=1000M算,要不然按1024M太麻烦)

以CPU 3.0G主频来算(多是32位运算,32位就是32bit)3GB/S×32bit/8=12GB/S左右的带宽,就说是主频3G的CPU带宽是12GB/s左右

1600MHz的内存全频工作的话,1600MB/S×64bit/8=12.8GB/s左右的带宽(一条内存的位宽是64bit)

因此,针对目前的情况,不管Intel还是AMD,内存用单条的即可……

2、核显与内存的关系

核显也是显卡,显卡是由GPU核心,显存、PCB板(相当于主板)、散热器,组成的,号称独立显卡,核心GPU决定显卡的性能大小,显存的带宽(相当于内存)影响着GPU性能的发挥,因为GPU的浮点计算是非常强大的,是一个动态值,大部分情况是显存搭配的带宽不如GPU大,所以我们认为显存带宽越大越好(关于GPU浮点计算再单独到我的个人贴吧咨询哈,全贴过来信息量太大了,大家知道是这么一回事就行了)

那么核显就是只有GPU核心,作为一个集成电路集成到了CPU的硅晶中,那么它没有显存怎么办,需要借助于内存当显存,一条内存的位宽是64bit,如果是两条就是128bit,所以对于核显较强的CPU来说,如果你想充分利用核显的性能,自然是内存的带宽越大越好了,一条是64bit,普通是1600MHz,两条带宽就翻倍,这就是对于强核显的处理器用两条内存的原理

3、实际应用与内存的关系

前面两个没提内存的容量,只说速度(带宽)的对应,在实际应用中,我们也需要看一下内存的容量是否够,如果容量不够,则程序会到硬盘占用空间,硬盘的速度比起内存来慢的太多了,内存的速度单条可达(1600MHz/s×64bit/8=12.8GB/s左右,而常规500G与1T的硬盘连续读取速度从50-180MB/s左右,平均90-130MB/s左右,而且随机读取性能远不能与内存相比,这就是如果内存容量不够了,电脑操作反应会慢的原因

所以说,只要内存容量够用再大就无意义

我们判断内存的搭配方法,大体是着眼上面三个方面

以实例来说

四代I5核显性能挺强,要想充分发挥它的性能就得用双条内存,用单条也行,除非你不想用核显的性能

AMD的多是APU,APU里的核心性能都不错,如果你想用发挥核显,自然也要用双条

AMD的还有无核显的处理器,对于这样的,用单/双无所谓了




页: [1]
查看完整版本: CPU配内存用单条还是双条?