很多用户购买内存条,往往只看重内存容量,频率,时序,价格和RGB灯效等方面,却很少有人会留意内存的兼容问题。如何区分内存类型及查看内存的兼容性,这里给大家分享一下,顺带科普一下。伸手党可以直接跳过看总结:
内存兼容性差会引起什么后果?
内存出现兼容性问题时,带来最直接后果一般是无法点亮。现在内存兼容性问题远比过去严重。以我自己装机经历来讲,试过N次内存兼容性问题。试想一下,辛辛苦苦花了几个小时,装好一台漂亮的水冷主机,准备点亮见证奇迹那一刻时,却只看到散热风扇在转,显示器的屏幕没亮起。排查了许久,才发现内存兼容性出问题,这时候心态就很容易爆炸。或者一开始能点亮,内存运行一段时间后,内存兼容性不好时,就会引发一连串问题。突然死机,频繁蓝屏,系统卡死等等,懂电脑的老鸟处理起来都棘手,更别说一些不熟悉电脑的用户,心态会直接崩了。
为什么内存会存在兼容性问题?
内存模组里配置SPD信息,如P-Bank数量、电压、行地址/列地址数量、位宽、各种操作时序(如CL、tRCD、tRP、tRAS等)。只要其中一个环节与主板、CPU预设值有出入,就很容易造成兼容性问题。这里面涉及到的知识有点专业,就不详细解答,总之交给厂商去解决就对了。一般内存出厂前,都是要经过严格的兼容性测试的,保证通过市面上主流型号主板的100%兼容性测试,才能上市销售。如果内存出现兼容性问题,第一责任人=内存厂商。
如何避免内存兼容性这个坑?
1、不同代的内存相互是不兼容的。内存可分为DDR1、DDR2、DDR3,这里的1、2、3指的就是第几代内存,这些内存之间相互是不兼容的,因为不同代的内存尺寸不同,插槽也会不同。如下图:
2、内存不同频率混用可能会导致不兼容,注意是可能。比如,同样为DDR3,但是会存在不同的频率。如下:
DDR1:266MHZ 333MHZ 400MHZ
DDR2:533MHZ 667MHZ 800MHZ
DDR3:1333MHZ 1600MHZ 2133MHZ
这些信息内存条上都会注明,笔记本的内存条上可能写的不太直观,可以通过下面的信息来找到对应的信息:
PC 2100是DDR1 266MHZ
PC 2700是DDR1 333MHZ
PC 3200是DDR1 400MHZ
PC2 4200是DDR2 533MHZ
PC2 5300是DDR2 667MHZ
PC2 6400是DDR2 800MHZ
PC3 8500是DDR3 1333MHZ
PC3 10600是DDR3 1600MHZ
PC3 12800是DDR3 2133MHZ
所以,其实光看频率也是能区分出不同代的内存。另外,不同频率的内存同时使用时,高频会自动降频与低频的内存保持一致。比如,你电脑装了一条DDR3 1333MHZ和一条DDR3 1600MHZ,那么系统运行时,只能是1333MHZ,这就形成了一定的浪费。
3、不同品牌的内存混用容易导致不兼容。尤其是一些主打性能、超频之类的,因为可能做了特定优化,其兼容性就会有所下降。
PS:说了这么多,总结起来就是要保证兼容性,可以买同品牌、同一代、同频率的内存。
怎么知道自己的电脑适合什么的内存条?
了解内存兼容性问题以及会区分内存后,还不能马上选购。你还得了解几个问题。1、自己的操作系统支持多大内存。2、自己的电脑主板最大支持多少内存。3、自己的主板支持第几代内存,也就是能插什么样的插口。
1、不同的操作系统支持的系统内存是不一样的。比如:xp系统32位最大支持4G,win7普通家庭版64位最大支持8G,win7旗舰版64位最大支持192G。具体可以通过下面微软MSDN文档在线查询,包括了微软所有的操作系统,非常全。
https://msdn.microsoft.com/zh-cn/library/aa366778(en-us,VS.85).aspx
这个问题还是很好解决的,选个对应的系统安装就好了。
2、上面提到操作系统内存最大值是理论上的,实际上你电脑的最大内存还受到你电脑主板的限制,需要查询自己的电脑主板最大支持多少内存,通常有两种方式。
第一个方式是安装鲁大师之类的软件进行硬件检测来查看,适合不太懂电脑的人士。
第二个方式是通过操作系统查询,适合不想装软件就查看的人士。方法如下,
(1)点击开始→运行(win10系统,win+R)
(2)输入cmd
(3)输入wmic memphysical get maxcapacity
(4)得到一串数字,如图中的,其单位是KB,将其进行换算,即主板支持最大内存=33554432KB/1024/1024=32G
3、同样有两种方式查看电脑主板支持的内存类型。
第一种方式通过安装鲁大师之类的软件进行硬件检测来查看,适合不太懂电脑的人士。
第二种方式简单粗暴,打开电脑直接查看已有的内存,通常内存条上面都会有内存型号的信息,具体怎么区分上面已经提到过了。
PS:现在一些台式机的主板可能内存插槽会比较多,同时兼容DDR2、DDR3,就是两种插槽都有,比如,你查到自己的主板上插的是两条DDR3,但主板其实有4个内存插槽,另外两个可能是DDR2,所以这就要查下主板插槽信息来了解更多了。
总结:总的来说,了解自己的主板支持多大内存,支持第几代内存就ok了,当然能了解下操作系统支持多大内存就更好。