浅谈三代内存条的区别

2023-10-14 16:40
文章标签 区别 浅谈 内存条 三代

本文主要是介绍浅谈三代内存条的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文主要和广大的电脑爱好者分享内存条怎样区分是几代的?希望能够给大家带来更多实用的电脑知识,首先为大家介绍的是三代内存条的全家照(下图),从上到下分别是DDR3、DDR2、DDR。大家牢牢记住它们的样子,因为后面的内容会提到这幅图。

                                                                     内存条怎样区分是几代的?
防呆缺口:位置不同防插错
图1红圈圈起来的就是我们说的防呆缺口,目的是让我们安装内存时以免插错。我们从图1可以看见三代内存上都只有一个防呆缺口,大家注意一下这三个卡口的左右两边的金属片,就可以发现缺口左右两边的金属片数量是不同的:
比如DDR 内存单面金手指针脚数量为92个(双面184个),缺口左边为52个针脚,缺口右边为40个针脚;DDR2 内存单面金手指120个(双面240个),缺口左边为64个针脚,缺口右边为56个针脚;DDR3内存单面金手指也是120个(双面240个),缺口左边为72个针脚,缺口右边为48个针脚。

芯片封装:浓缩是精华
在不同的内存条上,都分布了不同数量的块状颗粒,它就是我们所说的内存颗粒。同时我们也注意到,不同规格的内存,内存颗粒的外形和体积不太一样,这是因为内存颗粒“包装”技术的不同导致的。一般来说,DDR内存采用了TSOP(Thin Small Outline Package,薄型小尺寸封装)封装技术,又长又大。而DDR2和DDR3内存均采用FBGA(底部球形引脚封装)封装技术,与TSOP相比,内存颗粒就小巧很多,FBGA封装形式在抗干扰、散热等方面优势明显。
TSOP是内存颗粒通过引脚(图2黄色框)焊接在内存PCB上的,引脚由颗粒向四周引出,所以肉眼可以看到颗粒与内存PCB接口处有很多金属柱状触点,并且颗粒封装的外形尺寸较大,呈长方形,其优点是成本低、工艺要求不高,但焊点和PCB的接触面积较小,使得DDR内存的传导效果较差,容易受干扰,散热也不够理想。

内存条怎样区分是几代的?

FBGA封装把DDR2和DDR3内存的颗粒做成了正方形(图3),而且体积大约只有DDR内存颗粒的三分之一,内存PCB上也看不到DDR内存芯片上的柱状金属触点,因为其柱状焊点按阵列形式分布在封装下面,所有的触点就被“包裹”起来了,外面自然看不到。其优点是有效地缩短了信号的传导距离。

内存条怎样区分是几代的?

速度与容量:成倍提升
前面我们教大家如何计算内存带宽大小,其实我们在选择内存和CPU搭配的时候就是看内存带宽是否大于或者等于CPU的带宽,这样才可以满足CPU的数据传输要求。
而我们从带宽公式(带宽=位宽×频率÷8)可以得知,和带宽关系最紧密的就是频率。这也是为什么三代内存等效频率一升再升的原因之一,其目的就是为了满足CPU的带宽。
不仅速度上有所提升,而且随着我们应用的提高,我们也需要更大容量的单根内存,DDR时代卖得最火的是512MB和1GB的内存,而到了DDR2时代,两根1GB内存就只是标准配置了,内存容量为4GB的电脑也逐渐多了起来。甚至在今后还会有单根8GB的内存出现。这说明了人们的对内存容量的要求在不断提高。
延迟值:一代比一代高
任何内存都有一个CAS延迟值,这就好像甲命令乙做事情,乙需要思考的时间一样。一般而言,内存的延迟值越小,传输速度越快。
从DDR、DDR2、DDR3内存身上看到,虽然它们的传输速度越来越快,频率越来越高,容量也越来越大,但延迟值却提高了,譬如DDR内存的延迟值(第一位数值大小最重要,普通用户关注第一位延迟值就可以了)为1.5、2、2.5、3;而到了DDR2时代,延迟值提升到了3、4、5、6;到了DDR3时代,延迟值也继续提升到了5、6、7、8或更高。
功耗:一次又一次降低
电子产品要正常工作,肯定要有电。有电,就需要工作电压,该电压是通过金手指从主板上的内存插槽获取的,内存电压的高低,也反映了内存工作的实际功耗。一般而言,内存功耗越低,发热量也越低,工作也更稳定。DDR内存的工作电压为2.5V,其工作功耗在10W左右;而到了DDR2时代,工作电压从2.5V降至1.8V;到了DDR3内存时代,工作电压从1.8V降至1.5V,相比DDR2可以节省30%~40%的功耗。为此我们也看到,从DDR内存发展到DDR3内存,尽管内存带宽大幅提升,但功耗反而降低,此时内存的超频性、稳定性等都得到进一步提高。
制造工艺:不断提高
从DDR到DDR2再到DDR3内存,其制造工艺都在不断改善,更高的工艺水平会使内存电气性能更好,成本更低。譬如DDR内存颗粒广泛采用0.13微米制造工艺,而DDR2颗粒采用了0.09微米制造工艺,DDR3颗粒则采用了全新65nm制造工艺(1微米=1000纳米)。
总结 
内存的知识就讲到这里了,总的说来,内存主要扮演着CPU数据仓库的角色,所以CPU性能的提升,内存的容量和性能都要跟得上,但也不可盲目地把内存容量配得过大。对于大多数用户来说2GB DDR2 800的内存就足够了,而偏高端一点的电脑使用总容量为4GB的内存就差不多了。

内存条怎样区分是几代的?_www.qq880.com

内存条怎样区分是几代的?有什么区别?

1.SDR两个缺口,单面84针脚,双面168针脚,电压3.3v,内存颗粒长方形(已淘汰)。

2.DDR1(第一代)一个缺口,单面92针脚,双面184针脚,电压2.5v,内存颗粒长方形        工作频率266,333,400。

3.DDR2(第二代)一个缺口,单面120针脚,双面240针脚,电压1.8v,内存颗粒正方形       工作频率533,667,800。

4.DDR3(第三代)一个缺口,单面120针脚,双面240针脚,电压1.5v,内存颗粒正方形       工作频率1066,1333,1800

这篇关于浅谈三代内存条的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/211780

相关文章

2.1/5.1和7.1声道系统有什么区别? 音频声道的专业知识科普

《2.1/5.1和7.1声道系统有什么区别?音频声道的专业知识科普》当设置环绕声系统时,会遇到2.1、5.1、7.1、7.1.2、9.1等数字,当一遍又一遍地看到它们时,可能想知道它们是什... 想要把智能电视自带的音响升级成专业级的家庭影院系统吗?那么你将面临一个重要的选择——使用 2.1、5.1 还是

Python中@classmethod和@staticmethod的区别

《Python中@classmethod和@staticmethod的区别》本文主要介绍了Python中@classmethod和@staticmethod的区别,文中通过示例代码介绍的非常详细,对大... 目录1.@classmethod2.@staticmethod3.例子1.@classmethod

Spring核心思想之浅谈IoC容器与依赖倒置(DI)

《Spring核心思想之浅谈IoC容器与依赖倒置(DI)》文章介绍了Spring的IoC和DI机制,以及MyBatis的动态代理,通过注解和反射,Spring能够自动管理对象的创建和依赖注入,而MyB... 目录一、控制反转 IoC二、依赖倒置 DI1. 详细概念2. Spring 中 DI 的实现原理三、

Golan中 new() 、 make() 和简短声明符的区别和使用

《Golan中new()、make()和简短声明符的区别和使用》Go语言中的new()、make()和简短声明符的区别和使用,new()用于分配内存并返回指针,make()用于初始化切片、映射... 详细介绍golang的new() 、 make() 和简短声明符的区别和使用。文章目录 `new()`

Python中json文件和jsonl文件的区别小结

《Python中json文件和jsonl文件的区别小结》本文主要介绍了JSON和JSONL两种文件格式的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下... 众所周知,jsON 文件是使用php JSON(JavaScripythonpt Object No

结构体和联合体的区别及说明

《结构体和联合体的区别及说明》文章主要介绍了C语言中的结构体和联合体,结构体是一种自定义的复合数据类型,可以包含多个成员,每个成员可以是不同的数据类型,联合体是一种特殊的数据结构,可以在内存中共享同一... 目录结构体和联合体的区别1. 结构体(Struct)2. 联合体(Union)3. 联合体与结构体的

什么是 Ubuntu LTS?Ubuntu LTS和普通版本区别对比

《什么是UbuntuLTS?UbuntuLTS和普通版本区别对比》UbuntuLTS是Ubuntu操作系统的一个特殊版本,旨在提供更长时间的支持和稳定性,与常规的Ubuntu版本相比,LTS版... 如果你正打算安装 Ubuntu 系统,可能会被「LTS 版本」和「普通版本」给搞得一头雾水吧?尤其是对于刚入

python中json.dumps和json.dump区别

《python中json.dumps和json.dump区别》json.dumps将Python对象序列化为JSON字符串,json.dump直接将Python对象序列化写入文件,本文就来介绍一下两个... 目录1、json.dumps和json.dump的区别2、使用 json.dumps() 然后写入文

浅谈主机加固,六种有效的主机加固方法

在数字化时代,数据的价值不言而喻,但随之而来的安全威胁也日益严峻。从勒索病毒到内部泄露,企业的数据安全面临着前所未有的挑战。为了应对这些挑战,一种全新的主机加固解决方案应运而生。 MCK主机加固解决方案,采用先进的安全容器中间件技术,构建起一套内核级的纵深立体防护体系。这一体系突破了传统安全防护的局限,即使在管理员权限被恶意利用的情况下,也能确保服务器的安全稳定运行。 普适主机加固措施:

native和static native区别

本文基于Hello JNI  如有疑惑,请看之前几篇文章。 native 与 static native java中 public native String helloJni();public native static String helloJniStatic();1212 JNI中 JNIEXPORT jstring JNICALL Java_com_test_g