社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 529阅读
  • 1回复

[分享]硬盘穷途末路?带你全面认识固态硬盘

楼层直达
z3960 
级别: FLY版主
发帖
787148
飞翔币
211615
威望
215717
飞扬币
2620734
信誉值
8

很多用户反映电脑系统反映慢,打开游戏加载场景需要等很长时间,打开办公软件速度也不快,其实这些都跟硬盘有着必然的关系。用过Windows7系统的用户,通过自带的评分机制就能发现磁盘性能分最低,严重拖累了系统的性能,所以为了改变这一现状,SSD固态硬盘应运而生。那么今天笔者就给大家详细介绍一下固态硬盘的情况。


  在谈SSD固态硬盘之前,我们先了解一下机械硬盘的构造,有助于一些菜鸟区别机械硬盘和固态硬盘的工作原理。传统的温彻斯特硬盘大家都应该见过,虽然外表普通,但却是一个非常精密的设备,正因为生产门槛太高,导致厂家少之又少。随着西数收购日立、希捷收购三星,目前就仅剩西部数据、希捷、东芝三家硬盘厂商,其发展方向更加偏向于芯片组的趋势,如Intel和AMD、NIVIDA和ATI

● 硬盘基本参数详解:

硬盘内部结构详解

  硬盘(英文名:Hard Disc Drive,简称HDD,全名温彻斯特式硬盘)是电脑中必不可少的存储媒介之一。硬盘的组成是由一个或者多个铝制碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。

  我们看到,硬盘的内部结构非常复杂,很多部件分工协作,当硬盘通电后,马达会带动磁盘高速旋转,此时硬盘会接到系统发出的指示,由磁头臂带动磁头从停泊区出来,然后再磁盘上寻找数据所在的位置。而固态硬盘则跟机械硬盘相反,没有任何机械装置,简单的有些夸张。

SSD固态硬盘的结构

  固态硬盘(SSD :Solid State Disk)是在传统硬盘上衍生出来的概念,简单的说就是用固态电子存储芯片阵列(NAND FLASH)而制成的硬盘。固态硬盘的接口规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致,包括3.5英寸、2.5英寸、1.8英寸等多种类型。上图是一款Intel 300GB的固态硬盘,当把外壳拆下后,里面就是一个大的PCB板,上面有主控芯片、Flash颗粒和一些小的元器件。用最通俗的方式来形容,SSD其实就是一个体积更大的优盘。产品:V系列 SV100-S2 加强版(64GB) 金士顿 固态硬盘

SSD固态硬盘对比机械硬盘的优劣

  从内部结构对比来看,我们就可以得到以下的结论:由于SSD固态硬盘没有磁头,所以几乎不存在寻道时间这一概念,当系统发出指令时,不需要磁头和盘片,而是直接从Flash颗粒上读取,相对传统的机械硬盘的寻道时间来说要快多了。这也是为什么SSD固态硬盘对于系统启动、软件加载方面独具优势的原因。

游戏性能对比

  上图就是采用SSD固态硬盘后加载使命召唤6同一场景的时间对比。其中希捷1TB硬盘加载游戏的时间为16.94秒,而通过组建RAID 0模式后,性能有小幅提升,降至12.56秒。不过OCZ VERTEX 2固态硬盘则仅用了5.5秒就进入游戏,如此悬殊的成绩也只能由SSD硬盘来完成。

机械硬盘和SSD内部差异明显(点击放大)

  当然,除了0延迟的优势外,固态硬盘还凭借没有任何机械装置获得了0噪音、相对抗震,超低功耗等特性。目前主流用户的电脑基本都是采用机械硬盘,当开机后硬盘开始高速旋转,那么就会有噪音出现,并且在写入数据时还会听到硬盘咯咯的声音。另外,盘片旋转同空气产生的摩擦就会生热,再加上马达旋转的热量,也是夏天不得不面对的问题。

  说了这么多优点,为什么现在大家装机还是不会选择固态硬盘呢?归结起来就是价格和容量的问题。我们看看下面的表格。

希捷1TB硬盘OCZ 60GB SSD镁光 128GB SSDIntel 600GB SSD
价格370元799元1700元7999元
容价比0.37元/G13.31元/G13.28元/G13.33元/G

  通过表格看出,机械硬盘拥有最高的容量,但是却是容价比最高的。希捷1TB硬盘售价在370元左右,折合每GB容量的售价大约是0.37元。而剩下的三款固态硬盘虽然容量不同,但是容价比几乎一致,均在每GB容量13元以上,可以说机械硬盘的容价比仅仅是固态硬盘的一个零头。产品:V系列 SV100-S2 加强版(64GB) 金士顿 固态硬盘

SSD固态硬盘的工作原理

  目前的固态硬盘产品均基于NAND,相对于另一种闪存类型NOR,NAND能提供极高的单元密度可以达到高存储密度,并且写入和擦除的速度要比NOR快得多。另外NAND读和写操作采用512字节的块,这有点像硬盘管理此类操作,很自然地,基于NAND的存储器就可以取代硬盘或其他块设备。当然,更重要的是NAND的可擦写次数是NOR的10倍!对于硬盘产品来说,这非常重要!NAND的缺点之一是需要复杂的I/O,而这对一固态硬盘设计来说,并不严重。

  NAND Flash硬盘产品每个区块可以确保至少100,000次的擦写操作,这相当于普通硬盘的1,000,000小时的MTBF,已经可以满足应用需求。

NAND Flash的基本结构

  NAND Flash的基本存储单元结构如上图,是典型的N沟道MOSFET,几个这样的单元组成一个可以存储1bit数据的基础闪存单元,称为SLC。

  ● SLC和MLC

  这样在NAND Flash的底层存储上就引出了两种不同的模式,SLC(Single Level Cell)和MLC(Multi Levels Cell),它们之间各有优缺点,现在在各类产品中都有采用。Intel的X25-E应用SLC,X25-M则使用了MLC,下面这样表格可以较为直观的展示出他们性能区别。

SLC NAND FlashMLC NAND Flash
Random Read25 ?s50 ?s
Erase2ms per block2ms per block
Programming250 ?s900 ?s

  SLC的一个Flash存储单元只有两种电荷值,高低不同的电荷值表明0或者1,因为只需要一组高低电压就可以区分出0或者1信号,所以SLC最大的驱动电压可以做到很低。SLC结构简单,用一组变化电压驱动,速度很快同时寿命较长也更为可靠,不过这种一个Block只存储一组数据的模式无法在相同的晶圆面积上实现较高的存储密度,存储容量提高完全依赖芯片工艺的提升。

  MLC故名思义在存储单元中实现多位存储能力,典型的是2bit。它通过不同级别的电压在一个单元中记录两组位信息(00、01、11、10),这样就可以将原本SLC的记录密度理论提升一倍。因为电压变化更频繁,所以MLC技术的Flash在寿命方面远劣于SLC,同时它的读写速度不如SLC,一个Block存储两组位数据,自然需要更长的时间,这里面还有电压控制、CRC写入方式等因素需要考虑。

SLC和MLC电压驱动的存储能力区别

  显而易见,SLC在寿命和性能方面拥有独特的优势,不过需要更好的工艺制程才能拥有较大的容量。而MLC虽然在容量方面有先天的优势,但在速度和寿命方面存在先天的不足。这就区格了它们的应用,SLC用在不计成本追求速度和可靠性的企业级产品中,MLC更适合在消费级产品中部署。产品:V系列 SV100-S2 加强版(64GB) 金士顿 固态硬盘

SSD固态硬盘的主控详解

    对于固态硬盘来说,影响其性能的主要有3个部分,一是主控,这也是SSD产品最核心的部分;二是NAND Flash芯片,主要分为SLC于MLC两种;还有就是缓存。总体来说,主控芯片性能的高低是影响SSD性能的最主要因素,很多玩家认为NAND Flash芯片类型才是决定性的,实际上这是一个误区,一款优秀的主控芯片即便配上相对廉价的MLC闪存,其性能也要优于较低的主控芯片搭配SLC闪存。

● Jmicron主控(山寨SSD最常用)

    提到Jmicron主控,相信不少用户都记忆犹新,在最开始SSD普遍偏贵的时候,不少山寨SSD相继问世,并且价格非常低,他们就是采用了Jmicron推出的JMF602芯片。早期JMF602A持续读取143MB/s,写入93MB/s,后来改良的JMicron JMF616方案最高读取速度270MB/s,写入210MB/s,持续写入130MB/s,随机读写20000IOPS。

JMicronJMF612主控芯片

Intel主控

    而目前市场上代表着SSD主控最顶尖水平的,莫过于Intel和SandForce两家。先来介绍一下Intel,这家半导体业的统治者拥有无比强大的技术实力。也许它想做什么都没有做不好的吧。由于其在芯片组南桥的开发过程中积累了丰厚的磁盘控制器经验,其固态硬盘控制器产品异常优秀,算法和固件都很先进,实际性能也非常强大。

英特尔主控芯片特写

● SandForce主控

  SandForce则是目前业内唯一能在SSD技术上与Intel抗衡的企业,尽管其在去年才发布首款SF-1500/SF-1200主控,但是其优秀的性能使其产品已经推出便狂收追捧,其独有的Dual Class技术将MLC SSD的性能和寿命都大幅提高,其企业级产品SF-1500主控可以提供5年质保。

  而刚刚发布的SF-2200系列主控更是将性能达到极致,其读取550MB/s,写入520MB/s,4KB随机写入60000 IOPS,采用SATA 6Gbps接口。

SandForce固态硬盘主控芯片

● Marvell主控

  Marvell主控是首款支持SATA 6Gbps接口的芯片,最早问世的产品为美光C300系列,内部使用基于ARM架构的处理核心,支持32-bit队列深度的NCQ、支持S.M.A.R.T功能、原生支持微软的Trim指令以及第三方的Secure Erase等等特性。

镁光C300固态硬盘主控芯片产品:V系列 SV100-S2 加强版(64GB) 金士顿 固态硬盘

SSD固态硬盘的发展方向和普及时间

  虽然说硬盘现在还占据市场的大半江山,但是随着用户需求的不断变化,硬盘由于自身的结构不能够满足这些变化,进而开始流失疆土。比如新兴的平板电脑就无法选择机械硬盘,因为机械硬盘体积和重量大、噪音大、耗电量大等不足,就已经被抛弃。当然,这只是一小部分需求,不过从发展趋势看,硬盘的未来注定是要退居二线的。

SanDisk发布integrated SSD

  上图是SanDisk发布的一种新的嵌入式硬盘“integrated SSD”(iSSD),体积比一张普通邮票还要小,但是依然有相当高的容量和性能。SanDisk iSSD使用小型BGA封装、支持SATA接口标准的固态硬盘产品,尺寸仅为16×20×1.85毫米,重量不到1克,可以直接焊接在任何主板上,用于下一代移动计算平台,并兼容所有现代操作系统

  由此可见,固态硬盘依然凭借其独特的构造还会扮演者越来越多的角色,而这些都是机械硬盘所无法达到了。而且随着移动互联网的发展普及,越来越多的无线终端推出,如苹果的Iphone2、iPad等等,这些都会采用SSD作为存储介质,势必会增加SSD硬盘的占有率,再加上他们有抗震、节能的特性,可以大大增加终端的使用时间。

  至于普及时间,其实SSD固态硬盘在2011年已经呈现爆炸性的增长,主要集中在小容量产品方面。多数用户选择40GB或者60GB固态硬盘安装Windows7操作系统和常用软件,而机械硬盘则是负责存储海量数据,两者各自发挥自有优势,使我们的系统平台达到了最高的性能。

  另外,随着制造工艺的提高,不过随着价格的不断下调,也会是SSD硬盘的生产成本不断降低。所以可以预见,未来2年内固态硬盘的价格会有大幅的下跌,不过仍然不会对机械硬盘产生太大的影响,两者同样是处在共存时期,相信这个时期会很长。

 
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。
z3960 
级别: FLY版主
发帖
787148
飞翔币
211615
威望
215717
飞扬币
2620734
信誉值
8

只看该作者 1 发表于: 2016-05-09



固态硬盘ssd 4k对齐是使用ssd的过程中很重要的工作。经过4k对齐的ssd才能发挥ssd的最大性能,同时也能延长ssd的使用时间。


工具/原料





一、为什么要4K对齐


  1. 1

    首先了解固态硬盘ssd的结构就好像u盘一样,固态硬盘ssd的核心是NAND Flash闪存芯片,其寿命主要有闪存芯片的擦除读写次数决定的,出厂之后,这个读写次数是一定的,那么我们要做的就是优化算法,尽量减少读写次数。4K对齐就是减少固态硬盘读写次数的有效方法4k对齐之后好处多多,原理比较复杂,打个比方容易看懂一点。打个比方:1.ssd就好比一个大仓库,里面由很多小“房间”组成,每个房间的容量都是一样的(4kb的倍数)。每个房间放入货物(文件)的次数是有限制的(10万次)并且每个房间只能放一种货物。2.货物的放入和拿出是由管理员(操作系统)来协调解决的。但是无论货物有多大,管理员都会把这些货物分成好多块放入房间。每块的大小都是一样的(XP系统是0.5KB,win7可以自己定)3.没有对齐的仓库,最开始的一个房间被管理员占用了一点的,因此很多文件可能同时占用了两个房间。如果要把货物搬出去就相当于两个房间各使用了一次(寿命)。4.对齐过后的仓库,货物分成小块的大小和房间大小一样,放进去非常方便,效率大大提高,提高了房间的使用率。意思就大概是这么一个意思,由于个人理解的原因,可能会和ssd实际工作原理会有小小的偏差。同时大家也可以看出为什么在固态硬盘ssd上推荐使用win7系统,而不使用XP。XP每次放入0.5kb,效率比较低,发挥不了ssd的优势。但是win7系统则不同,ssd的最小单元是多少(现在4kb比较多)。因此4k对齐实际上也可能是8k对齐,16k对齐......win7可以把货物分成的快调成和最小单元大小相同,优势显而易见,同时win7还可以告诉ssd,那些房间是空的可以用,那些房间不可以用,这样就少走了不少弯路。

    END



二、如何查看ssd固态硬盘是否


  1. 1

    下载上面的AS SSD Benchmark 这个测试软件来测试4K是否对其,同时也可以测试固态硬盘ssd的性能。最后总得分越高,ssd的性能越好。1.如果软件左上角出现了一个红色的“bad”就说明4K没有对齐。2.如果软件左上角是绿色的,那么4k就是对齐的了。下面这张图就是4K不对齐的情况。

    END



三、如何将ssd固态硬盘4k对齐




  1. 现在最稳定的让ssd固态硬盘4k对齐的方法就是重新安装系统。建议新买了ssd固态硬盘的,首先就是全新安装系统。
    建议安装微软的原版无修改系统,不用ghost系统。1.有光驱的电脑,下载系统,刻盘,直接重新安装系统。
    2.电脑没有光驱的可以采用u盘安装


  2. Bios中开启ssd固态硬盘ACHI模式安装系统前,一定要在bios中开启ACHI模式,否则还得重新再来。
    切记!


  3. u盘安装把下载好的win7通过UltraISO导入到u盘上面,具体操作过程可以参考网上一些教程,这里不做过多介绍。


  4. 其他方法还有其他的方法,但是没有试过,感觉重装一下系统就够了,省事并且稳定。
    对于不想重装系统的,有以下方法(可以参考):1.通过win7安装光盘,在修复模式,输入命令来达到4k对齐。
    2.用Disk Genius软件(本人没有试过)。
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。