内存和SSD的区别 我终于懂了800字搞懂了

内存和SSD的区别 终于搞懂了_新闻_电脑爱好者
内存和SSD的区别 终于搞懂了
条评论 标签:
1、手机/电脑的内存和存储
现如今随着手机的不断推广和普及,已掩盖电脑时代的辉煌,很多新生代的用户都与手机的存储就陷入了茫然,于是我们经常会遇到&Q:你的手机内存多大?A:128GB&这样的笑话,实际上我们也相信提问者就是想知道手机存储容量的大小,而回答者也已经按照约定俗成的方式回答了问题。
于计算机组成原理来分析:手机和电脑并没有本质的区别,主体结构依然为输入设备、存储器、运算器、控制器和输出设备,至于外围的存储设备实际只是一个辅助,所以称之为辅助存储器,只是因为人们对于结果的更多需求,所以它又成为人们似乎&看得着、摸得见&的最重要组成部分--存储。
计算机的组成原理里面这样介绍计算机的存储器:存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器,而诸如硬盘、SSD等都为辅助存储器。
套用网络上这样一个关于内存和存储的定义,大家可能再也不会弄混淆了:你口里吃花生就CPU在处理数据,硬盘容量大小就是你的口袋大小(能放多少花生),内存大小就是你的手的大小(一次能抓多少出来)。
现如今,无论是手机还是电脑内存都使用了DRAM存储技术。DRAM(Dynamic&Random&Access&Memory),即动态随机存取存储器,最为常见的系统内存。DRAM只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。
至于存储方面,现如今主要包含两大类技术:HDD(Hard&Disc&Drive)和NAND&Flash,关于HDD在这里就不做过多介绍。NAND&Flash全名为Flash&Memory,属于非易失性存储设备(Non-volatile&Memory&Device),Flash的内部存储是MOSFET,里面有个悬浮门(Floating&Gate),是真正存储数据的单元。
数据在Flash内存单元中是以电荷(electrical&charge)&形式存储的。存储电荷的多少,取决于图中的外部门(external&gate)所被施加的电压,其控制了是向存储单元中冲入电荷还是使其释放电荷。而数据的表示,以所存储的电荷的电压是否超过一个特定的阈值Vth来表示。
对于数据的表示,单个存储单元中内部所存储电荷的电压,和某个特定的阈值电压Vth,相比,如果大于此Vth值,就是表示1,反之,小于Vth,就表示0;对于nand&Flash的数据的写入1,就是控制External&Gate去充电,使得存储的电荷够多,超过阈值Vth,就表示1了。而对于写入0,就是将其放电,电荷减少到小于Vth,就表示0了。
2、DRAM和NAND的单位
从上面的存储原理可以看出,DRAM和NAND的存储单位实际为b,那么为什么存储产品的容量一般都用B来标注呢?而存储产品的颗粒容量又以b来标注呢?
以DRAM内存颗粒为例,其存储组织结构为深度(Depth)加上位宽(Width),下面我们以美光官方的一份内存颗粒文档为大家解析,例如编号为MT40A1G16HBA-083E的内存颗粒,其深度(Depth)和位宽(Width)分别为1Gb和16,容量显然为16Gb,关于内存颗粒的容量我们这样解释下大家可能会更好理解一些。
我们把MT40A1G16HBA-083E比作一个国家,这个国家有16个城市,每个城市有24(1G=1024M,1M=1024K,1K=1024)个家庭,那么这个国家总共就会有16x24个家庭,又假如每个城市都设置一个城门,每次只能放行一个家庭,那么这个国家每次都多只能放行16个家庭。
而现在无论是桌面PC还是手机基本已经进入了64bit时代,处理器每次吞吐数据的单位为64,也就是说处理器一次需要抽调64个家庭,那么怎么办呢?于是我们就将多个国家联合起来,对于一个拥有16个城市的国家而言,那么只需要4个国家就可以满足处理器的需求。不过如果对于一些小国只有4个或者8个城市的,那么一次就需要16个国家联合起来或者8个国家联合起来才能够满足需求。
现在再来说说为什么DRAM或者NAND存储颗粒不适用B而是用b来标注呢?实际上稍微了解计算机原理的用户应该知道,现存的计算机体系结构B(Byte)表示一个字节,而b(bit)表示1个位。
对于单纯1个bit的0或者1来说计算机的识别就是&是&或者&非&,无数个0或者1组织起来计算机并不会知道这代表着什么?而数据应该怎么和计算机的0或者1对应起来呢?于是就有了ACSII编码,每一个字母或者符号都对应一个ACSII编码,这样现实世界的语言就和计算机就完全对接上了。
ACSII编码规定每一个符号占用的大小为8bit,简称一个字节(Byte),于存储而言1个字节才算基本的单位,所以文件的存储就以Byte为最小单位。不过无论是DRAM还是NAND由于对接的计算机甚至是非计算机设备,其产品的存储单位属性并不一定是Byte,所以依然为bit标注。
另外在数据流,例如网络带宽、USB带宽、PCI-E带宽,我们又会发现以b为单位,这是因为对于数据传输而言,都是以通道流形式,就像上面的例子一样一次只能放行一个家庭。而在数据传输过程中为了确保数据的安全还会加入一些校验数据在其中例如USB&3.0就采用了8b/10b的编码方式(每传输8bit数据就需要加入2bit校验数据),这个时候如果再使用Byte作为单位显然乱了章法,不合时宜。
3、SLC、MLC、TLC NAND的区别
对于基于NAND存储技术的设备而言,无论是U盘还是SSD,甚至是SD卡,都会涉及到一个问题成本,于是产品设计从SLC转变到MLC,再到TLC,甚至QLC也将在后续问世,那么SLC、MLC、TLC究竟对用户有什么影响呢?
SLC--SLC英文全称(Single&Level&Cell&&SLC)即单层式储存
SLC技术特点是在浮置闸极与源极之中的氧化薄膜更薄,在写入数据时通过对浮置闸极的电荷加电压,然后透过源极,即可将所储存的电荷消除,通过这样的方式,便可储存1个信息单元,这种技术能提供快速的程序编程与读取,不过此技术受限于Silicon&efficiency的问题,必须要由较先进的流程强化技术(Process&enhancements),才能向上提升SLC制程技术。
MLC--MLC英文全称(Multi&Level&Cell&&MLC)即多层式储存
英特尔(Intel)在1997年9月最先开发成功MLC,其作用是将两个单位的信息存入一个Floating&Gate(闪存存储单元中存放电荷的部分),然后利用不同电位(Level)的电荷,通过内存储存的电压控制精准读写。MLC通过使用大量的电压等级,每&个单元储存两位数据,数据密度比较大。SLC架构是0和1两个值,而MLC架构可以一次储存4个以上的值,因此,MLC架构可以有比较好的储存密度。
TLC--TLC英文全称(Trinary-Level&Cell)即三层式储存
TLC即3bit&per&cell,每个单元可以存放比MLC多1/2的数据,共八个充电值,所需访问时间更长,因此传输速度更慢。TLC优势价格便宜,每百万字节生产成本是最低的,但是寿命短,只有约1000次擦写寿命。
正如上面的介绍,从SLC到MLC再到TLC,cell对于电压的精确控制更高,这直接导致TLC的寿命下降到只有1000次PE,而对应的SLC和MLC分别为10000 和3000,相对来说TLC的耐久度显著下降。
TLC的另外一个劣势就是数据的读写效率,在SLC时代,1个cell一次只需要读取/写入1个bit,到MLC时代每次需要读取/写入2bit,而到TLC时代则上升到3bit,很显然其性能受到电压控制的程序复杂度会变慢,当然由于工艺和主控的不断升级,目前TLC已经可以追平MLC产品。
不过TLC耐久的硬伤短时间内并无法得到有效解决,当然TLC的耐久可以通过存储设备的容量加大而均衡磨损,变相演唱了产品的使用寿命。
          
增值电信业务经营许可证编号:合字B2-
Copyright(C) .cn,All rights reserved
法律顾问:周涛律师&&
&&新出网证(京)字038号内存多大才够用?谈谈内存占用的那些秘密
  【PConline 评测】众所周知,不管是1333还是1600甚至2133 MHz,内存带宽已经不是系统的瓶颈(APU用户除外),真正的瓶颈在硬盘,相比于内存以GB/s为单位的带宽传输速度,硬盘以MB/s为单位的读写速度简单太弱了。所以大部分人选购内存,更加在意容量大小。在内存满天要价的时代,随便来两条的日子不复存在,我们应该根据自身需求选择合适的内存大小。那究竟多大的内存才够用呢?今天评测室就模拟不同用户不同场景下的内存负载,谈谈内存占用的那些秘密。内存多大才够用?谈谈内存占用的那些秘密&内存涨价继续疯狂:  曾几何时,一条2G的DDR3 1333内存最低做到了60多软妹币的白菜价,4G DDR3 1333更是有望破百。当年随手妥妥的来个4Gx2内存。晴天霹雳一声响,内存疯狂涨价,DDR3-1600 4G单条要破300元的节奏!作为消费者,面对普遍的涨价风波纵有诸多不爽,但内存是装机的&刚需&,必须得买的。当然价格贵了,就不会那么随便而已。内存不够用,您是否为此烦恼过?  关于内存,不同的用户群都会有各自纠结的问题。想当年,xp盛行的时代1G/2G内存对付各种各样需求基本无鸭梨。可是今天随着系统、应用软件、游戏等越来越臃肿,内存也越来越吃紧,因此对于老机器,很多网友都有升级内存的打算。内存不足:对于办公室一族  像小编,经常要处理Word/Excel等工作文件,特别是遇上一些文字图片特别多的大型Word文档时,编辑起来经常很卡。另外经常要使用图片处理软件如Photoshop,占用内存大,多开几张图片就各种卡。对于游戏一族  像游戏玩家,现在的主流大型3D游戏都会在系统配置上明确表示最低配置、推荐配置和最高配置。而现在越来越多游戏都注明最低配置要求内存4G,更有甚者例如使命召唤10要求6G的内存。对于专业用户  像广告制作设计,可要处理大画幅型图片例如1x2m 300dpi这样的高精度海报,4G内存马上炸。另外像3DMAX,AutoCAD之类的专业软件就要视模型复杂程度而定,一般都得至少4G内存。还有一些有虚拟机需求的用户就不用说了。内存多大才够用呢?  内存多大才够用呢?如果现在内存还处于&白菜价&时代,那这个问题应该没多少人会关注了。比尔-盖茨曾说过:640K内存对于任何人来说都足够了 !&但是比尔-盖茨说这句话的时候电脑操作系统还处于DOS年代,而现在已经全面步入了Windows7、Windows8时代,Win7、Win8系统在裸机的情况下占用的内存就已经超过1GB,那2GB内存还能流畅运行吗?  其实每个遇到内存不足的用户都会想一个问题:内存多大才够用?今天我们就通过不同应用环境测试,告诉您内存多大才够用!
键盘也能翻页,试试“← →”键
DIY硬件图赏
DIY论坛帖子排行
最新资讯离线随时看
聊天吐槽赢奖品您好!您的登录名为, 您已经成功登陆金桥论坛!
当前位置:--电脑爱好者论坛|电脑爱好者BBS- 正文
闪存 固态[图文]日 - 内存和SSD的区别 终于搞懂了 主存储器又称内存储器,而诸如硬盘、SSD等都为辅助存储器。 套用网络上这样一个关于内存和存储的定义,大家可能再也闪存,固态硬盘都有什么区别呀?哪一个更牛... | 问答 | 问答 | 果壳网 ...
闪存,固态硬盘都有什么区别呀?哪一个更牛?RPM是什么意思? 1.固态硬盘用的是闪存 2.RPM=硬盘转速现在大家可以看到一些游戏玩家都钟爱固态硬盘,因为其传输速度特别快,今天, 第一,寿命不一样 盘故障频发也是因为一般U盘一般也 就是一片FLASH 芯片,多的两片芯片,反闪存和固态硬盘的区别高性价比闪存固态盘的设计 福建福州 350002) :通过对闪存固态盘的组成成本分析,选择以智微公司的 F602芯片为控制芯片 三星公司的K9 GA G08 0M芯片为存储芯片 ,构成了[图文]《闪存数据库概念与技术》 厦门大学数据库实验室
编著 第1章 闪存和固态盘 闪存是一种新型的存储技术,已经在社会生产和生活的各个领域得到广泛应用。闪存具ssd固态u盘两者有哪些区别?_电脑网络问题_土巴兔装修问答
一般固态硬盘正常使用的话3-5年问答不大。 3、可以同时读和写 这个不用我多说,不信... 首先,作为存储的数据工具,它们都采用了Flash(闪存)作为储存介质,利用电压的变...固态盘和闪存技术的“苏醒” - CNET科技资讯网
由于现在用于企业架构的闪存成本都比较低,所以更多的数据可以保存在固态盘上,在每次交易处理或者工作负载的有效成本的基础上实现了固态盘低能耗和高性能的优势。 例如,...U盘和固态硬盘的区别
U盘和固态硬盘的区别 U盘和固态硬盘的差距之一:存储速度 其实从理论上来说,U盘当成固态硬盘来用并不是不可以,譬如现在有些版本的Linux系统支持将系统安装到U盘上,从...
发表我的评论
版权所有:&&辽B2-
增值电信业务经营许可证:辽B2-内存和SSD的区别 终于搞懂了_威刚吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
内存和SSD的区别 终于搞懂了收藏
1、手机/电脑的内存和存储现如今随着手机的不断推广和普及,已掩盖电脑时代的辉煌,很多新生代的用户都与手机的存储就陷入了茫然,于是我们经常会遇到“Q:你的手机内存多大?A:128GB”这样的笑话,实际上我们也相信提问者就是想知道手机存储容量的大小,而回答者也已经按照约定俗成的方式回答了问题。于计算机组成原理来分析:手机和电脑并没有本质的区别,主体结构依然为输入设备、存储器、运算器、控制器和输出设备,至于外围的存储设备实际只是一个辅助,所以称之为辅助存储器,只是因为人们对于结果的更多需求,所以它又成为人们似乎“看得着、摸得见”的最重要组成部分--存储。计算机的组成原理里面这样介绍计算机的存储器:存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器,而诸如硬盘、SSD等都为辅助存储器。套用网络上这样一个关于内存和存储的定义,大家可能再也不会弄混淆了:你口里吃花生就CPU在处理数据,硬盘容量大小就是你的口袋大小(能放多少花生),内存大小就是你的手的大小(一次能抓多少出来)。现如今,无论是手机还是电脑内存都使用了DRAM存储技术。DRAM(Dynamic Random Access Memory),即动态随机存取存储器,最为常见的系统内存。DRAM只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。至于存储方面,现如今主要包含两大类技术:HDD(Hard Disc Drive)和NAND Flash,关于HDD在这里就不做过多介绍。NAND Flash全名为Flash Memory,属于非易失性存储设备(Non-volatile Memory Device),Flash的内部存储是MOSFET,里面有个悬浮门(Floating Gate),是真正存储数据的单元。数据在Flash内存单元中是以电荷(electrical charge) 形式存储的。存储电荷的多少,取决于图中的外部门(external gate)所被施加的电压,其控制了是向存储单元中冲入电荷还是使其释放电荷。而数据的表示,以所存储的电荷的电压是否超过一个特定的阈值Vth来表示。对于数据的表示,单个存储单元中内部所存储电荷的电压,和某个特定的阈值电压Vth,相比,如果大于此Vth值,就是表示1,反之,小于Vth,就表示0;对于nand Flash的数据的写入1,就是控制External Gate去充电,使得存储的电荷够多,超过阈值Vth,就表示1了。而对于写入0,就是将其放电,电荷减少到小于Vth,就表示0了。2、DRAM和NAND的单位从上面的存储原理可以看出,DRAM和NAND的存储单位实际为b,那么为什么存储产品的容量一般都用B来标注呢?而存储产品的颗粒容量又以b来标注呢?以DRAM内存颗粒为例,其存储组织结构为深度(Depth)加上位宽(Width),下面我们以美光官方的一份内存颗粒文档为大家解析,例如编号为MT40A1G16HBA-083E的内存颗粒,其深度(Depth)和位宽(Width)分别为1Gb和16,容量显然为16Gb,关于内存颗粒的容量我们这样解释下大家可能会更好理解一些。我们把MT40A1G16HBA-083E比作一个国家,这个国家有16个城市,每个城市有24(1G=1024M,1M=1024K,1K=1024)个家庭,那么这个国家总共就会有16x24个家庭,又假如每个城市都设置一个城门,每次只能放行一个家庭,那么这个国家每次都多只能放行16个家庭。而现在无论是桌面PC还是手机基本已经进入了64bit时代,处理器每次吞吐数据的单位为64,也就是说处理器一次需要抽调64个家庭,那么怎么办呢?于是我们就将多个国家联合起来,对于一个拥有16个城市的国家而言,那么只需要4个国家就可以满足处理器的需求。不过如果对于一些小国只有4个或者8个城市的,那么一次就需要16个国家联合起来或者8个国家联合起来才能够满足需求。现在再来说说为什么DRAM或者NAND存储颗粒不适用B而是用b来标注呢?实际上稍微了解计算机原理的用户应该知道,现存的计算机体系结构B(Byte)表示一个字节,而b(bit)表示1个位。对于单纯1个bit的0或者1来说计算机的识别就是“是”或者“非”,无数个0或者1组织起来计算机并不会知道这代表着什么?而数据应该怎么和计算机的0或者1对应起来呢?于是就有了ACSII编码,每一个字母或者符号都对应一个ACSII编码,这样现实世界的语言就和计算机就完全对接上了。ACSII编码规定每一个符号占用的大小为8bit,简称一个字节(Byte),于存储而言1个字节才算基本的单位,所以文件的存储就以Byte为最小单位。不过无论是DRAM还是NAND由于对接的计算机甚至是非计算机设备,其产品的存储单位属性并不一定是Byte,所以依然为bit标注。另外在数据流,例如网络带宽、USB带宽、PCI-E带宽,我们又会发现以b为单位,这是因为对于数据传输而言,都是以通道流形式,就像上面的例子一样一次只能放行一个家庭。而在数据传输过程中为了确保数据的安全还会加入一些校验数据在其中例如USB 3.0就采用了8b/10b的编码方式(每传输8bit数据就需要加入2bit校验数据),这个时候如果再使用Byte作为单位显然乱了章法,不合时宜。3、SLC、MLC、TLC NAND的区别对于基于NAND存储技术的设备而言,无论是U盘还是SSD,甚至是SD卡,都会涉及到一个问题成本,于是产品设计从SLC转变到MLC,再到TLC,甚至QLC也将在后续问世,那么SLC、MLC、TLC究竟对用户有什么影响呢?SLC--SLC英文全称(Single Level Cell——SLC)即单层式储存SLC技术特点是在浮置闸极与源极之中的氧化薄膜更薄,在写入数据时通过对浮置闸极的电荷加电压,然后透过源极,即可将所储存的电荷消除,通过这样的方式,便可储存1个信息单元,这种技术能提供快速的程序编程与读取,不过此技术受限于Silicon efficiency的问题,必须要由较先进的流程强化技术(Process enhancements),才能向上提升SLC制程技术。MLC--MLC英文全称(Multi Level Cell——MLC)即多层式储存英特尔(Intel)在1997年9月最先开发成功MLC,其作用是将两个单位的信息存入一个Floating Gate(闪存存储单元中存放电荷的部分),然后利用不同电位(Level)的电荷,通过内存储存的电压控制精准读写。MLC通过使用大量的电压等级,每 个单元储存两位数据,数据密度比较大。SLC架构是0和1两个值,而MLC架构可以一次储存4个以上的值,因此,MLC架构可以有比较好的储存密度。TLC--TLC英文全称(Trinary-Level Cell)即三层式储存TLC即3bit per cell,每个单元可以存放比MLC多1/2的数据,共八个充电值,所需访问时间更长,因此传输速度更慢。TLC优势价格便宜,每百万字节生产成本是最低的,但是寿命短,只有约1000次擦写寿命。正如上面的介绍,从SLC到MLC再到TLC,cell对于电压的精确控制更高,这直接导致TLC的寿命下降到只有1000次PE,而对应的SLC和MLC分别为10000 和3000,相对来说TLC的耐久度显著下降。TLC的另外一个劣势就是数据的读写效率,在SLC时代,1个cell一次只需要读取/写入1个bit,到MLC时代每次需要读取/写入2bit,而到TLC时代则上升到3bit,很显然其性能受到电压控制的程序复杂度会变慢,当然由于工艺和主控的不断升级,目前TLC已经可以追平MLC产品。不过TLC耐久的硬伤短时间内并无法得到有效解决,当然TLC的耐久可以通过存储设备的容量加大而均衡磨损,变相演唱了产品的使用寿命。
没人发现楼主头像和贴标题非常般配吗
你口里吃花生就CPU在处理数据,硬盘容量大小就是你的口袋大小(能放多少花生),内存大小就是你的手的大小(一次能抓多少出来)。这比喻不错呢
在手机端的称呼:运行内存=内存,内存=闪存
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 阴约惊魂结局终于懂了 的文章

 

随机推荐