精华内容
下载资源
问答
  • 在我们购买内存之前我们需先知道内存条怎么样的存在,内存条在电脑里的作用主要是用来收集硬盘的数据来传递给cpu或者显卡处理的,这样不仅可以保护硬盘数据在紧急断电下也能完好而且使数据的传输速度也能...

    在讲之前先提醒大家,内存不是你电脑或游戏卡的唯一评判标准,如果想要知道是否是内存不足而导致你的电脑引起的卡顿可以查看任务管理器中的内存占用,如果超过百分之90以上说明可能你的电脑内存不足引起了你的电脑卡顿。

    在我们购买内存之前我们需先知道内存条是怎么样的存在,内存条在电脑里的作用主要是用来收集硬盘的数据来传递给cpu或者显卡处理的,这样不仅可以保护硬盘数据在紧急断电下也能完好而且使数据的传输速度也能更快的提升。

    内存条有哪几种

    内存条主流主要就是DDR3DDR4,不就之后也会有DDR5这三种规格,不同的规格相互之间是无法兼容的,越新的规格往往性能越高,所以在选购之前一定要查看自己主板是支持哪种内存条规格的!(笔记本的内存和电脑的不同,请注意!)

    5a14f893481dfd25c062f351f1cff736.png

    内存条是不是越大越好?

    内存条的性能是有限的,内存的大小并不能决定内存条的性能,在够用的情况下多余出来的内存往往是属于浪费的,反而内存在使用双条的情况下往往能发挥出比单条高出一倍的性能优势,这也叫做双通道组合,在双通道的情况下,往往在游戏方面会比单通道高出30FPS左右。如果你不知道你电脑需要多大的内存这里给你个参考。

    如果你是个办公看电视用户往往4G的内存足够你了

    如果你是一个轻度网游玩家(腾讯游戏)这里推荐8G内存

    如果你是3D热爱者或者吃鸡玩家这里推荐16G内存(8G双通道)

    a268d00b7da26de1e653d178e429dea7.png

    什么决定了内存的性能

    想明白什么决定内存性能之前我们要明白我们现在绝大的内存上面最重要的内存颗粒都是由三星、镁光、海力士这三家公司所生产的,但是在生产的过程中内存的颗粒品质往往也各不一样,不同品质的颗粒会被下游的各个厂家购买在加工成内存条后投放到市面上,所以往往一些品质优秀的内存都是由大厂家收购下来的。

    而我们购买内存条的时候就需要看内存条上面的参数来判断内存的性能,其中影响内存性能最重要的几个参数有:内存条的容量、内存条的频率、内存条的时序这三样参数。内存的容量上面说过看自己的情况而定,而内存的频率就相当于能力,频率越高性能越强(DDR4内存大部分默认都是2400,其他频率都是超频上去的,不同体质的颗粒超频的极限也都是不一样的),内存的时序就是内存的延迟,内存的时序越高延迟也就越大,所以尽量不要选用时序过高的内存

    上面也说过,单条内存能力是有限的,所以尽量使用双通道,这样提升内存的性能效果往往更加的明显。

    dd7ac8f2cf3e03d0ba0bf740a03be9b3.png

    内存的品牌是否重要

    虽然内存颗粒大多都是由上面三家公司生产,但是也有很多商家把使用过的二手内存颗粒加工后投放到市场,这些内存虽然能够使用,但是稳定性和兼容性往往就没有大厂家好,使用这些内存往往容易造成卡顿、蓝屏、死机等一系列问题,所以这里推荐大家尽量选用三线以上的厂家内存

    这里说个题外话,我国紫光内存已经生产了一部分,性能方面还是很不错的,如果想支持国产,紫光内存也是一个不错的选择,而颗粒生产最大厂家三星每年也都有各种“事故”发生而导致内存条的价格上升,所以尽量不要在这段时间购买。

    以上图片素材来自于网络,如有侵权请联系作者删除谢谢。

    展开全文
  • 虽然说2020年来普遍对内存条市场期望值很高,但随着众所周知的原因和国产厂商长鑫的加入战局,内存...内存条颗粒怎么看内存条的芯片,俗称颗粒,可以说90%的内存质量和其价值都是由芯片决定的。内存颗粒的好坏直接影...

    虽然说2020年来普遍对内存条市场期望值很高,但随着众所周知的原因和国产厂商长鑫的加入战局,内存条价格还在持续走低。随之而来的,就是上游三大内存厂商的各种“血本无归”。那么对于我们这些普通消费者来说,时至今日都有哪些内存条值得入手呢?今天慢慢君就从内存颗粒开始讲起,来看看六月内存条该怎么选。

    b70d97f344e347adf4614ef7cd646407.png

    内存条颗粒怎么看

    内存条的芯片,俗称颗粒,可以说90%的内存质量和其价值都是由芯片决定的。内存颗粒的好坏直接影响到内存的性能,是内存最重要的核心元件,那么内存颗粒的好坏要怎么判断呢?

    2648b8368f7163aca2a23d3304bfaf1e.png

    黑色小块就是内存颗粒

    内存颗粒在一整个晶圆进行切割封装的生产之前,要先进行各种参数测试,以此来决定这块晶圆的质量是否过关。检测结果分两类,内存条也因此被分成两种。

    由较差的晶圆或者晶圆上存在较差区域所制作出来是白片,而品质较好的晶圆制作出来的内存就是原厂,那原厂的性能自然要好于白片。目前生产内存以及固态颗粒最重要的,也就是开篇提到的三幻神,分别是三星,镁光和海力士。

    dfde1ca9fbdd4d9508531ec5817b5d8d.png

    而这些采用顶级大厂内存颗粒的内存条,品质性能必然会比其他杂牌内存颗粒的产品要高出许多。但有时候马甲条是很难通过肉眼里看出什么颗粒的,为了便于区分,海盗船和芝奇这类品牌就出现了一个非常不错的做法。

    754e5634ffd769a9f89514a33ad03028.png

    类似处理器和硬盘等其他电脑配件,在内存的标签上也有一行代码代表颗粒版本,海盗船会在内存标签上表明“ver x.xx”这一编号。编号对应的颗粒就是下面这张图的总结,固态颗粒出自哪个大厂一目了然。

    23e4b44620300f14b2bf0d0d2c191f9f.png

    芝奇在17年下半年换了新的标签,且新的内存标签上面的部分编号直接代表内存颗粒,以下面这个为例。

    15525f8569463a874dbda26b9c27042a.png

    其中第一个数字代表的是颗粒位宽,8代表的是8bit,6代表16bit,这个数字与CPU或GPU的命名不同,数字是越小越好。第二个数字则代表颗粒的生产厂商。再后面的第三个数字代表是否原厂,也是相当重要的一点。最后的字母则代表的是颗粒版本。

    f366b0bba6ee2703189a108d648c4aea.png

    六月高性价比内存条推荐

    1.金士顿 DDR4 2666 16GB(8G×2)套装

    不得不说从这几年在装机市场,骇客神条真是“永远滴神”。本身在一线品牌中性价比就很高的情况下,质量上也是金士顿加持更为有保障。这里额外科普一个知识,就是有能力尽量可以选择组件双通道,8GB*2的目前也是主流配置,价格方面比起单买16GB几乎没有差别。

    ca03734830d305762ee10a8ee2a8185f.png
    ae464e45321addb4d76cf4240e1ee39c.png

    2.美商海盗船DDR4 3000 16GB(8G×2)套装 复仇者LPX系列

    非常经典的复仇者系列,也是3000频率下的首选内存条。并且本身支持XMP2.0自动超频,为此还特意搭载了铝制散热器。精选的原装进口颗粒,配合上8层PCB,也让性能潜力更足。这次继续推荐两条8GB的套装,目前入手价位也很合适。

    328bd8ecf3cb41baaab5583da87bba36.png
    f6dd254163671912f2411a5a44472dbc.png

    3.十铨 DDR4 3200 8GB 火神系列

    火神系列比较酷炫的就是一体式的红色设计,升级版的散热马甲还采用的是0.8mm铝合金,同时高度兼容Intel和AMD两大平台。选择的芯片本身也很严格,但主要是个更加适合游戏玩家。另外这款推荐是入手8GB单条,价格方面会相对更实惠。

    e4d161437da358928e61d4fef0ad06f2.png
    794567cbaa355e0dfed2cdaa64dcf9da.png

    4.威刚 DDR4 2666 8GB 万紫千红

    虽然是二线品牌而且外观比较平平无奇,但是威刚的万紫千红系列绝对是目前人气最高的普条之一。由于DDR4相比上一代性能更佳,耗电更低,所以说就算是最便宜的内存条,目前还是推荐新的代数,也可以更好的跟上目前其他硬件的需求。

    fd1a3e002aad469b8a330cac44eadd24.png
    e101d74dc3e4486d05e35d3df62e8b72.png

    5.芝奇 16GB(8G×2)套装 DDR4 3200 幻光戟RGB灯条(C16)

    与上面的威刚恰恰相反,最后的这款芝奇幻光戟是一款RGB灯条。虽说在外观上的确炫酷很多,但相同的在售价方面就要高出不少了。除了性能上有着比较优质外,这款灯条也兼容包括华硕、技嘉等多个品牌的自定义程序,可玩性更高。

    cb180024c3e01ed09801dcfdf1fd8488.png
    a89e2b0833e71564843377cb7ba219c7.png

    总结

    除此之外,阿斯加特洛极T2以及采用国产颗粒的光威弈Pro系列,都是值得大家入手的平价选择。那么也希望这篇内容可以给你的内存条选购带来帮助~

    展开全文
  • 龙芯软件开发(16)-- 内存参数读取

    千次阅读 2007-01-02 12:37:00
    前面已经介绍通过读取内存条上的EEPROM来获取内存配置参数的,现在来仔细地分析这段代码是怎么样实现的。li a1, 0x01: li a0,0xa1 bal i2cread nop 上面这段代码,把0设置给a1,然后把0xa1设置给a0,然后就调用...
    前面已经介绍通过读取内存条上的EEPROM来获取内存配置参数的,现在来仔细地分析这段代码是怎么样实现的。
    li a1, 0x0
    1:
        li a0,0xa1
        bal i2cread
        nop
     
    上面这段代码,把0设置给a1,然后把0xa1设置给a0,然后就调用I2C的子函数来读取数据。下面去看函数i2cread是怎么样读取I2C数据。
     
    /* a0: slave address
       a1: reg off
    */
    LEAF(i2cread)
        /* set device address */
           li v0, 0xbfd00000 + SMBUS_HOST_ADDRESS
        li a0, 0xa1
        sb a0, 0(v0);
    上面代码是输出从设备的地址。
     
        /* store register offset */
           li v0, 0xbfd00000 + SMBUS_HOST_COMMAND
        sb a1, 0(v0);
    上面代码是输出从设备的寄存器偏移量。
     
        /* read byte data protocol */
        li v0, 0x08
        li v1, 0xbfd00000 + SMBUS_HOST_CONTROL
        sb v0, 0(v1);
     
        /* make sure SMB host ready to start, important!--zfx */
        li v1, 0xbfd00000 + SMBUS_HOST_STATUS
        lbu v0, 0(v1)
        andi v0,v0, 0x1f
        beqz v0,1f
        nop
        sb v0, 0(v1)
        lbu v0, 0(v1)   #flush the write
    1:
    上面代码是查看数据总线是否准备好数据。
     
        /* start */
        li v1, 0xbfd00000 + SMBUS_HOST_CONTROL
        lbu v0, 0(v1)
        ori v0, v0, 0x40
        sb v0, 0(v1);
     
        /* wait */
        li v1, 0xbfd00000 + SMBUS_HOST_STATUS
        li a1, 0x1000
    1:
     
    #if 1
        /* delay */
        li a0, 0x1000
    2:        
        bnez   a0,2b
        addiu a0, -1
    #endif
        addiu a1, -1
        beqz    a1, 1f
        nop
     
        lbu v0, 0(v1)
        andi v0, SMBUS_HOST_STATUS_BUSY
        bnez v0, 1b #IDEL ?
        nop
    上面代码是查看总线是否在忙状态。
     
    1:
     
        li v1, 0xbfd00000 + SMBUS_HOST_STATUS
        lbu v0, 0(v1)
        andi v0,v0, 0x1f
        beqz v0,1f
        nop
        sb v0, 0(v1)   #reset
        lbu v0, 0(v1)   #flush the write
    1:
     
        li v1, 0xbfd00000 + SMBUS_HOST_DATA0
        lbu v0, 0(v1)
    上面代码是已经把命令成功发送出去,然后成功地读取回来数据,保存在v0寄存里。
     
        jr ra
        nop
    END(i2cread)
     
    通过上面的子函数,就可以通过I2C总线去读取内存条上的EEPROM参数,以便后面进行内存初始化。
    在这里第一次读取是第一个字节,在SPD规范里定义为使用了EEPROM多少个字节。为了清楚地知道那些参数是什么东西,这里给出一个简单的说明。
    第0字节 表示厂商使用的字节数。
    第1字节 表示EERPOM存储容量。
    第2字节 表示内存类型。
    第3字节 表示行地址位数。
    第4字节 表示列地址位数。
    第5字节 表示排数。
    第6字节 表示数据宽度(低字节)。
    第7字节 表示数据宽度(高字节)。
    第8字节 表示信号电平。
    第9字节 表示SDRAM最高时钟频率。
    第10字节 表示SDRAM访问时间。
    第11字节 表示配置类型。
    第12字节 表示刷行率/类型。
    第13字节 表示最小SDRAM颗粒数据宽度。
    第16字节 表示支持突发传输长度。
    第17字节 表示逻辑BANK数。
    第18字节 表示CAS延时。
    第23字节 表示SDRM时钟。是2的最大指数倍。
    第24字节 表示SDRAM访问时间。
    第34字节 表示输入数据建立时间。
    第35字节 表示输入数据保持时间。
    第62字节 表示SPD版本号。
    其它的字节,就要参考SPD文档了。后面一大段程序就是实现了读取这些参数,然后根据这些参数来设置龙芯内存的SDRAM寄存器。
    /* 蔡军生 2007-1-2 于深圳 */
    2:
        PRINTSTR("DIMM SIZE=")
        move   a0,msize
        bal hexserial
        nop
        PRINTSTR("/r/n")
     
    当运行到上面的程序时,已经计算出来有多少内存了。并且也可以用上面的参数去设置内存管理器,如下:
     
        li t0, 0xbff00008
        sd sdCfg, 0(t0)
    上面代码是设置SDRAM寄存器。
     
        #### gx 2006-03-17: mode ####
        #li t1,0x20
        li t1,0x28
        li t0, 0xbff00000
        sd t1,0(t0)
        nop
        li t1,0x0
        li t0, 0xbff00000
        sd t1,0x30(t0)
        nop
    上面代码是设置内存寄存器的模式。
     
        #### setup high memory window ####
        li      t1, 0x10000000
            blt     msize, t1, 1f
        nop
    上面代码和下面代码是根据内存大小来配置内存窗口。
     
        lui t1,0x2000
        sd t1,0x20(t0)
        nop
        lui t1,0x1000
        sd t1,0x28(t0)
        nop
       
    1:
     
        PRINTSTR("sdcfg=");
        move   a0,sdCfg
        bal hexserial
        nop
        PRINTSTR("/r/n");
        PRINTSTR("msize=");
        move   a0,msize
        bal hexserial
        nop
        PRINTSTR("/r/n")
     
    最后再配置BONITO_PCIMEMBASECFGBONITO_BONPONCFG寄存器,就可以把内存初始化完成了。下一次开始学习怎么样初始化龙芯的缓存。 
    展开全文
  • Java 内存泄漏问题

    2013-04-09 20:36:40
    耐于经验有限,想请教一下大家都是怎么处理系统中缓存数据的,有闲暇时间的帮下下面的代码应该如何修改。。 还有个问题就是,定时更新run()里的程序总是不会立即执行,scheduleAtFixedRate的第二个参数设为0也...
  • [quote]readReceiveBuffer和sendBuffer 是操作系统参数, 如果你的OS内存很紧张, 也可能导致系统资源不够。 这个参数应该调整成你业务需要的发送接收的大小, 不可以盲目扩大, 每个TCP连接都会占用这个BUFF的大小...
  • 怎么样,这比telnet要方便得多吧,如果对方没有开telent、或者如果对方开了 但仍然使用着NTLM验证,想想你得花多大的精力才能登录到对方的计算机上面呢?  第二个工具是Psinfo。正如它的名字所示,该命令可以查看...
  • 好了,再回来看看这个空间域上的这直线上的所有点吧,你会发现,这直线上的所有点都可以是在极坐标为(ρ,θ)所表示的直线上的,为什么说是都可以在,因为其中随便的一个点也可以在其他的(ρ,θ)(ρ,θ)所表示的...
  • 简明批处理教程22009年10月20日 星期二 下午 05:35 最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不容易懂和理解这些批处理文件,也就更谈不上自己动手编写了,古...
  • 在一小时内学会 C#(txt版本)

    热门讨论 2009-08-19 18:09:37
    // 你可以增加这语句 namespace MyNameSpace { class HelloWorld { static void Main(string[] args) { AnotherClass obj = new AnotherClass(); obj.Func(); } } } 在 .NET 库中,System 是包含其他命名...
  • <div><h1>前言:...那么使用<code>new Function怎么解决上面的问题呢?请示例代码: <p><img alt="" src="https://img-blog.csdnimg.cn/img_convert/5929f12f40e8c046eabad04da80b4a46.png" /...
  • 一个好用的数据库类

    2008-05-14 08:36:06
    <br>三、实例练习 <br>下面就通过上面的例子一起来一下这个类到底怎么样,为了方便,我建了一个简单的access数据库test.mdb,在这个数据库中也只有一张表emp,它有三个字段。在下面的工程的InitInstance ()...
  • 谈谈函数式编程

    2020-12-31 02:38:23
    下面看看 redux 是怎么做这个 compose 工具函数的。 <pre><code> javascript // 源自: redux/src/compose.js export default function compose(...funcs) { if (funcs.length === 0) { return arg &#...
  • c++ 面试题 总结

    2009-09-16 08:44:40
    代码的位置必须在物理内存中才能被运行,由于现在的操作系统中有非常多的程序运行着,内存中不能够完全放下,所以引出了虚拟内存的概念。把哪些不常用的程序片断就放入虚拟内存,当需要用到它的时候在load入主存...
  • 上面看起来都是获取,当然也有设置,只是相应的get置换成set即可。 <p><strong>正则表达式</strong></p> 在Js里正则表达式是用RegExp类型来支持的,关于正则可以看看之前写的一篇文章,用...
  • java 面试题 总结

    2009-09-16 08:45:34
    内存方面来, Stateful Session Bean 与 Stateless Session Bean 比较, Stateful Session Bean 会消耗 J2EE Server 较多的内存,然而 Stateful Session Bean 的优势却在于他可以维持使用者的状态。 9、...
  • 1、对函数参数进行有效性检查 第43页 【案例2.1.1】 第43页 【案例2.1.2】 第43页 【案例2.1.3】 第44页 【案例2.1.4】 第46页 【案例2.1.5】 第47页 【案例2.1.6】 第48页 2、注意多出口函数的处理 第49页 【案例...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    11.2 方法中的参数.125 11.3 静态和非静态的方法.129 11.4 方法的重载.130 11.5 操作符重载.134 11.6 小 结.137 第十二章 域 和 属 性 .139 12.1 域 .139 12.2 属 性 .143 12.3 小 结 .146 第十三...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • C#微软培训资料

    2014-01-22 14:10:17
    11.2 方法中的参数.125 11.3 静态和非静态的方法.129 11.4 方法的重载.130 11.5 操作符重载.134 11.6 小 结.137 第十二章 域 和 属 性 .139 12.1 域 .139 12.2 属 性 .143 12.3 小 结 .146 第十三...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...
  • 不扫描驱动器是否有坏区域,因此只应对以前格式化过的驱动器使用该参数。  /fs:file-system  指定要使用的文件系统:FAT、FAT32 或 NTFS 。如果未指定文件系统,将使用现有的文件系统格式。  Map  显示...
  • Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................
  • springmybatis

    2015-09-05 06:54:28
    (再加一,其实大家可以官方的教程更好些:http://mybatis.github.io/mybatis-3/,而且如果英文不是很好的那就中文的:http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html) 写在这个系列前面的话: 以前...
  • 新版Android开发教程.rar

    千次下载 热门讨论 2010-12-14 15:49:11
    � 由于是源代码开放的产品,对非主导厂商而言,可以避开与主导厂商在核心技术上面的差距,开发出 更 具竞争力和差异化的产品。 对运营商的影响 � 丰富的数据业务,将导致数据流量的显著增加 。 � 手机来源增加,...
  • 13.4 带化(ASM Striping) 435 13.4.1 ASM文件模板(ASM File Template) 435 13.4.2 ASM别名(ASM File Alias) 436 13.5 RDBMS和ASM之间的交互 445 13.6 ASM的实例恢复 446 13.7 ASM和OS Filesystem之间...

空空如也

空空如也

1 2
收藏数 30
精华内容 12
热门标签
关键字:

内存条上面参数怎么看