- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
内存,全名动态随机存取存储器(Dynamic Random Access Memory),英文简称 DRAM .
内存是一种易失性存储器,意思是不能像硬盘那样长久地存储数据,断电之后内存中的数据会被清空.
因为硬盘(存取数据很慢)和 CPU(处理数据很快) 有速度上的矛盾,所以需要内存充当它们两者交换数据的临时中转站.
CPU 处理数据时,只和内存打交道;硬盘中的数据必须先放到内存中,CPU 才会使用;处理完后,再从内存(持久)保存到硬盘中.
根据内存的功能可知,其容量越大,能一次性从硬盘加载的数据就越多.
如果不用频繁地等待从硬盘加载数据到内存,那么 CPU 处理数据就会越快,电脑也就越流畅.
不过,内存容量越大,价格也会越贵;因此最好还是根据实际的使用场景,来理性地选购所需的内存容量大小.
电脑使用场景 | 内存容量需求 |
---|---|
轻度办公及家用 | 8G 够用,16G 有余 |
重读办公及游戏 | 16G 够用,32G 有余 |
平面设计 | 16G 起步,32G 够用,64G 有余 |
视频剪辑及3D建模渲染 | 16G 起步,32G 够用,64G 更佳,128G 有余 |
单根内存条的常见容量大小是:4G、8G、16G 和 32G .
如果使用场景需要 16G 的内存容量,那么建议选购两根 8G 的内存条组成 16G 容量,而不是一根 16G 的内存条.
因为两根内存条可以实现双通道,意味着可以同时进行读和写的操作,存取速度会比单写或单读的要快很多,所以内存条能双不单.
内存通道不是指主板上有多少内存条插槽,而是指的是 CPU 和内存之间的数据交换一共有几条通道(一般都是双通道设计).
目前,除了“线程撕裂者”和“x299”这种高端主板有四通道,其他主板基本都是双通道(即使有四个内存条插槽).
如果主板只有两个内存条插槽,那么插满即可实现双通道.
如果主板只有四个内存条插槽,那么 13、14、23、24 可构成双通道;因为主板布线的原因,一般选择 24 插槽(顺序从靠近 CPU 起算).
提示:如果是预算有限,需要暂时买 16G 将就用,未来还会升级到 32G 的;那么就应该买一根 16G 的内存条,而不是两根 8G 的.
DDR(Double Date Rate)双倍数据速率,指的是在一个周期内,进行两次数据传输.
双倍的具体表现为,如果核心频率是 1800 Mhz ,那么工作频率会是 3600 Mhz .
DDR代数 | 工作频率 | 工作电压 | 理论速度上限(单通道) |
---|---|---|---|
DDR | 200 Mhz - 400 Mhz | 2.5 V | 1600 MB/s - 3200 MB/s |
DDR2 | 400 Mhz - 800 Mhz | 1.8 V | 3200 MB/s - 6400 MB/s |
DDR3 | 800 Mhz - 2400 Mhz | 1.5 V / 1.35 V | 6400 MB/s - 19200MB/s |
DDR4 | 2133 Mhz - 4000+ Mhz | 1.2 V | 17064 MB/s - 32000 MB/s |
DDR5 | 4800 Mhz - 6000+ Mhz | 1.1 V | 38400 MB/s - 48000 MB/s |
由上表可知,DDR 的每一次换代,基本实现了工作频率翻倍、工作电压越来越低、读写速度越来越快.
提示:理论速度上限(单通道)= 工作频率 × 64 ÷ 8 如果组成了双通道,那理论速度上限还能翻一倍.
如上图所示,每一代 DDR 的接口位置都不一样(俗称防呆口),因此不同 DDR 代数的内存条不能混用.
目前,大多数电脑的主板还是 DDR4 内存条的接口类型,比较旧的电脑是 DDR3 的,部分新电脑会是 DDR5 的.
频率,是指单位时间内 CPU 和内存交换数据的次数.
因此,频率越高越好,代表内存在单位时间内能交换数据的次数越多、速度越快.
DDR4 内存条常见的工作频率见下表:
基础频率 | 高频 | 超高频 |
---|---|---|
2400 Mhz、2666 Mhz | 3000 Mhz、3200 Mhz、3600 Mhz | 4000 Mhz、4133 Mhz、4266 Mhz |
提示:内存频率对使用体验的提升,其实没有一般人想象中那么大。 如果是顶级的 CPU 和显卡,那么使用高频率的内存的效果会很明显;但是大多数人的 CPU 和显卡都不是顶级的.
CPU 向内存读取或写入数据时,内存进行操作需要一定的时间周期,这就是时序.
因此,时序越低越好,代表内存的反应速度越快、延迟越低.
DDR4 内存条常见的时序见下表:
优秀时序 | 良好时序 | 一般时序 | 较差时序 |
---|---|---|---|
C14 | C16 | C18、C19 | C20、C22 ... |
一般来说,随着频率的提高,时序也会相应地提高;因为频率越高,数据交换次数也越多,需要的处理时间也越多.
综上所述,频率相同时,时序越低越好;时序相同时,频率越高越好.
提示:如果使用场景是工作相关,就不要在乎频率和时序,最好先满足容量需求.
正所谓,外行看频率,内行(懂超频、想折腾的人)看颗粒.
内存颗粒,才是内存条上最重要、科技含量最高的组成部分;判断内存条好不好,实际上主要取决于内存颗粒.
目前,能制造内存颗粒的企业,在全世界也只有寥寥几家:(韩国)三星、(美国)镁光、(韩国)海力士、(中国)长鑫等.
其中,三星、镁光、海力士三家的内存颗粒,占据了全球出货量九成左右.
市面上的内存条品牌,基本上是使用这几家企业的颗粒来进行封装出售的.
DDR4 内存条常见的颗粒见下表:
颗粒等级 | 三星 | 镁光 | 海力士 | 长鑫 |
---|---|---|---|---|
特挑 B-die | ||||
优秀分界线 | 满血 B-die | |||
C98LM | 特挑 A-die | |||
C98KV | 普通 A-die | |||
C98JZ | 普通 A-die | |||
DJR | 普通 A-die | |||
良好分界线 | CJR | |||
JJR | ||||
IJR | M-die | |||
AFP | M-die | |||
MFR | M-die |
参考上表,频率高、时序低、价格特别贵的内存条,大概率是三星的 B-die 颗粒.
镁光的 C9 颗粒,常见于英睿达(镁光子公司)这个品牌,价格不贵,被称为平民法拉利.
海力士 DJR、CJR 颗粒超频能力很强,也属于是平民法拉利.
市场上高频率的内存,用的一定是好颗粒;低频率的内存,大概率是低等级的颗粒.
理论上,内存频率就是内存颗粒好坏的具体表现.
实际上,内存条标注的频率,指的是能稳定工作运行的频率,不代表只能运行到这个频率.
因此,有一些厂家可能会用好颗粒做一些低频率的内存,让用户去发掘其超频潜力,实现其广告宣传的效果.
不过,内存条超频的潜力,归根到底也和内存条的颗粒好坏有关.
总的来说,好的颗粒会做成高频、可超频的内存条,价格卖得更高;差的颗粒会做成低频率的内存条,价格相对便宜.
注意:超频有可能导致系统运行不稳定,所以在对内存超频没有充分了解之前,还是不要随意折腾。 此外,如果 CPU 或主板不支持超频,那内存条最好选择和这二者一样的频率;因为电脑只会以这三者中最低那个的频率运行.
高频内存不是天生的,是需要厂商经过详细测试后,才能得到一套比较安全合理的频率和时序数值.
厂商会将这套比较安全合理的频率和时序数值,写入到内存条的 SPD 信息中.
开启 XMP 后,读取到厂家预设的高频数值,系统才可以达到厂商预设的最优频率,相当于一种傻瓜式超频.
如果没有开启 XMP 功能,没有读取到厂家预设的高频数值,就只能以基础频率工作运行.
套条,指的是这两根内存条的差异很小,兼容性更好,更易于超频.
连号,指的是 sn 码连号,表示是从同一条生产线上前后连着出产,几乎没有差异.
提示:如果不是超频爱好者,可以不用在乎这些参数;只需要买同品牌、同型号、同容量、同频率的内存条即可.
内存条有三种形态:裸条、马甲条(辅助散热)、马甲(辅助散热)+灯(炫酷好看).
如果是超频爱好者,可以买马甲条,超频时散热会更好一些.
灯条需要搭配合适的主板,一般在内存条详情页中可以找到内存条支持的主板品牌的灯效软件;建议首选华硕主板、其次是微星.
内存条品牌 | 所属公司 | 颗粒渠道 | 质保年限 | 售后政策 | 补充说明 |
---|---|---|---|---|---|
三星 | 韩国-三星集团 | 自产 | 三年 | 无官方保修 | 不重视消费级市场,主要是供货给(电脑)厂商;从京东自营店买的,可以找京东负责售后 |
金士顿 | 美国-金士顿 | 外购 | 终身 | 自行寄修 | 在全球内存条消费级市场中,市场占有率为八成左右;因此,各电脑主板会优先兼容金士顿的内存条 |
芝奇 | 中国台湾-芝奇 | 外购 | 终身 | 个人送保 无需发票 |
主卖灯条 |
英睿达 | 美国-镁光科技 | 自产 | 终身 | 代理商送保 需要发票 |
|
海盗船 | 美国-海盗船 | 外购 | 终身 | 总代或 RMA 售后 | 风评较差 |
威刚 | 中国台湾-威刚科技 | 外购 | 终身 | 自行寄修 | |
科赋 | 中国香港-艾思科 | 自产 | 终身 | 总代或 RMA 售后 | 和海力士同属 SK 集团,能以很便宜的价格售卖海力士的 CJR 和 DJR 颗粒 |
十铨 | 中国台湾-十铨科技 | 外购 | 终身 | 个人送保 无需发票 |
|
宇瞻 | 中国台湾-宇瞻科技 | 外购 | 终身 | 个人送保 无需发票 |
旗下高端系列——扎达克,专门用三星的 B-die 颗粒 |
宏碁 | 中国台湾-宏碁 | 外购 | 终身 | 个人送保 无需发票 |
旗下高端系列——掠夺者,主打三星的 B-die 颗粒 |
影驰 | 中国香港-嘉威科技 | 外购 | 终身 | 个人送保 无需发票 |
|
七彩虹 | 深圳-七彩虹 | 外购 | 终身 | 个人送保 无需发票 |
|
铭瑄 | 广州-商科集团 | 外购 | 终身 | 个人送保 无需发票 |
|
台电 | 广州-商科集团 | 外购 | 终身 | 个人送保 无需发票 |
|
光威 | 深圳-嘉合劲威 | 外购 | 终身 | 个人送保 无需发票 |
|
阿斯加特 | 深圳-嘉合劲威 | 外购 | 终身 | 个人送保 无需发票 |
|
酷兽 | 深圳-嘉合劲威 | 外购 | 终身 | 个人送保 无需发票 |
|
朗科 | 深圳-朗科 | 外购 | 终身 | 个人送保 无需发票 |
朗科绝影用的是国产长鑫 A-die 颗粒 |
金泰克 | 深圳-金泰克 | 外购 | 终身 | 个人送保 无需发票 |
上表根据 B 站 UP 主“天才赵德柱”的视频“市面常见19家内存条品牌,售后大调查!”整理而成.
提示:内存条有很多假货,各大品牌(尤其是销量大的金士顿)都有假货;有些假货甚至用的是真货的 SN 码,查都查不出来。 因此,建议去正规平台(京东自营店)或正规店铺(官网授权店)购买内存条.
【1】【宅机侠】【一条视频了解内存条,如何挑选内存条,内存条详解,内存条那些事】【bilibili】【2022-05-11】 。
【2】【远古时代装机猿】【你的内存买对了么?买内存前你最该知道的6件事儿】【bilibili】【2022-04-17】 。
【3】【吃饭团的佳乐同学】【【硬件内幕】其实95%的金士顿 — 骇客神条都是假货!】【bilibili】【2021-02-05】 。
【4】【天才赵德柱】【市面常见19家内存条品牌,售后大调查!】【bilibili】【2022-04-29】 。
【5】【天才赵德柱】【超全面!内存选购万能攻略,一站式内存基础知识入门指南!8大参数全方位剖析!】【bilibili】【2022-04-20 09】 。
【6】【weixin_33991727】【Ddr2,ddr3,ddr4内存条的读写速率】【CSDN】【2018-10-22】 。
【7】【好屏如潮】【内存大横评!看完肯定知道怎么选!16套热门DDR4内存套装,谁更值得选?游戏党必看篇章!】【bilibili】【2023-06-11】 。
【8】【硬件茶谈】【高频内存为什么一定要打开XMP?详解内存条的SPD与XMP】【bilibili】【2020-11-04】 。
【9】【硬件茶谈】【为什么装机内存条推荐安装到第24槽而不是13槽?】【bilibili】【2020-07-27】 。
最后此篇关于内存条的基本知识与选购指南的文章就讲到这里了,如果你想了解更多关于内存条的基本知识与选购指南的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
积累和总结,是长期持续的过程 01 最近,很多朋友微信私聊关于「 butte-java-note 」仓库的话题; 这个「 Git仓库 」每年都会
我即将参加挑战测试,所以我不必参加数据库处理类(class)。尽管在过去的 5 年里我一直在使用数据库,但我还是忍不住对测试感到紧张。这是 50 个问题,有 2 部分:真/假部分和我实际编写 SQL
我的 groovy 代码将 Rabbit Native Plugin 用于 grails: def handleMessage(def body, MessageContext context) {
我想看看是否有人可以就我在 .NET 环境中的进一步知识提供任何建议... 这里有一点背景。我上了一所大学并获得了计算机科学学士学位(主要从事 C、Java 和 C++ 方面的工作)。大学毕业后在一家
我在 postgres 数据库中有一个表,该表用于测试环境,我们需要一次添加和删除多个列。问题是 postgres 最多有 1600 列,并且这个计数包括丢弃的列。我的表永远不会有 1600 个“未丢
作为业余程序员 3 年(主要是 Python 和 C)并且从未编写过超过 500 行代码的应用程序,我发现自己面临两个选择: (1) 学习数据结构和算法设计的基本知识,使我成为一名 l33t 计算机科
有人能告诉我为什么 Android 工作需要 Linux 知识吗?许多 Android 工作都以 Linux 作为先决条件。我可以很好地从 Windows 机器开发 Android 应用程序吗? 最佳
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
是否可以在 Drools 中保持知识 session ?如果是这样,如何? 我将事实存储在数据库中,并且每次添加新事实时,我都希望避免在新 session 中重新加载所有事实。 目前,当有新事实时,该
我对 C++ 有很好的了解,但从未深入研究 STL。我必须学习 STL 的哪一部分才能提高工作效率并减少工作中的缺陷? 谢谢。 最佳答案 I have good knowledge of C++ 恕我
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 7 年前。 Improve
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在我从 SO answers here 和许多 BackBoneJs 示例中选择的示例之一中,我看到初始化函数知道模型将使用哪个 View 进行渲染。我不知道我现在有点偏见,这是一个好的做法还是取决于
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 12 年前。 Improve thi
我在我的网站上使用 C# 和 ASP.NET MVC 3 实现 OpenID 和 OAuth。我基于 DotNetOpenAuth用于后端和openid-selector对于前端。 我喜欢 openi
很长一段时间以来,我都在思考和研究C语言编译器以汇编形式的输出,以及CPU架构。我知道这对你来说可能很愚蠢,但在我看来有些东西是非常无效的。如果我错了,请不要生气,我不明白所有这些原则是有原因的。如果
我有一些 Python 知识,但我从来不认为自己对这门语言特别流利。我正在开发一个潜在的机器视觉项目,该项目将从 SimpleCV 中受益匪浅,但从时间的角度来看,我宁愿不必非常流利地使用 pytho
我是一名优秀的程序员,十分优秀!