浅谈固态硬盘

固态和机械

Hard Disk Drive:主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。读写需要移动磁头,物理运动。

Solid State Drives:固态电子存储芯片阵列而制成的的硬盘

  • 历史:

    • 机械硬盘:1956年
    • 固态硬盘: 1970年
  • 速度:

    • 机械硬盘:
      • 5400转:50-90MB/s
      • 7200转:90-190MB/s
    • 固态硬盘:
      • r:400M/s
      • w:130M/s
  • 抗震:

    • 机械硬盘:需要磁头寻道,震动敏感
    • 固态硬盘:电子电路,较不敏感
  • 功耗和噪音

    • 机械:磁头物理运动,功耗大,有噪音
    • 固态:功耗小,无噪音
  • 数据恢复:

    • 机械:成功率还是比较高的
    • 固态:很难恢复,需要足够幸运,特别是遇到动态GC技术,不可恢复

固态硬盘选择

主控:

  • 基本是基于ARM架构的处理核心。

  • 固态硬盘的功能、规格、工作方式等正是由这颗小小的芯片控制的

  • 主控芯片在SSD中的作用 类似CPU对于电脑:

    • 主要面向调度、协调和控制整个SSD系统
    • 负责合理调配数据在各个闪存芯片上的负荷
    • 承担整个数据中转,连接闪存芯片和外部SATA接口
    • ECC纠错、耗损平衡、坏块映射、读写缓存、垃圾回收以及加密等一系列的功能。

NAND闪存:

  • 产品的用料

  • 颗粒的传统分类:

    • SLC:Single-Level Cell

      • 1bit/存储单元
      • 只有0/1 状态, 速度最快
    • MLC:Multi-Level Cell

      • 2bit/存储单元
      • 分类:
        • Enterprise Synch MLC(企业级同步MLC) 可靠性和寿命针
        • Synch/Toggle MLC(同步颗粒),其中Toggle MLC多为东芝出品,
        • Asynch MLC(异步颗粒),价格便宜量又足,不过性能比同步颗粒差。
      • MLC的P/E次数至少还有3000-5000次
    • TLC:Trinary-Level

      • 3bit/存储单元
      • TLC会花更多时间来读取数据
      • 提升了容量
      • 实现复杂,需要精确的电压控制
      • TLC公认的P/E指标是1000次
  • 3D NAND闪存

    • 传统平面NAND闪存现在还谈不上末路,主流工艺是15/16nm
    • 工艺越先进,NAND的氧化层越薄,可靠性也越差
    • 堆叠更多的层数

固件算法:

  • SSD的固件是确保SSD性能的最重要组件,用于驱动控制器。
  • 主控将使用SSD中固件算法中的控制程序,去执行自动信号处理,耗损平衡,错误校正码(ECC),坏块管理、垃圾回收算法、与主机设备(如电脑)通信,以及执行数据加密等任务。
  • 由于固件冗余存储至NAND闪存中,因此当SSD制造商发布一个更新时,需要手动更新固件来改进和扩大SSD的功能。
  • 一块SSD中颗粒对性能的影响大约占60%,而固件与主控的影响会在20%左右
  • Intel、闪迪、英睿达、浦科特、OCZ、三星

关注点

  • 看主控
    Marvell:浦科特、闪迪

  • 看看闪存

    • 大小推荐256
    • P/E 不是问题,但是没必要买TLC
    • 首先是那些可以自己生产闪存的厂家:Intel、美光、三星、海力士、东芝、闪迪。
  • 看固件

    • Intel、英睿达、浦科特、OCZ、三星
    • 市面上绝大部分SSD使用时间长了,速度都会变慢,这是SSD的写入方式导致的
  • 看缓存

    • 市面上绝大部分SSD使用时间长了,速度都会变慢,这是SSD的写入方式导致的

为了真实的反映TLC SSD的性能,最简单的方法就是将测试数据区块扩大,测试数据大小大于缓存,才能让TLC真实读取性能现出原形。如三星850 EVO当遇到大量写入,持续大数据写入量的话,后劲会明显不足,用完缓存很快溢出,此时三星850 EVO就该露馅了,从400MB/S降到70MB/S甚至更小。
  一般来说,缓存越大越好。

  • 看性能

    • 读写速度不是最大的关注点,大数据量的读写场景并不常见
    • SSD的4K IOPS性能(即每秒输入输出值)
    • IOPS是指存储每秒可接受多少次主机发出的访问
  • 考虑参数:

    • 有无断电保护
      • SSD有意外断掉导致不认盘的可能性,可能导致资料无法找回。
    • 功耗
      • 笔记本通常都不能发挥SSD最大的实力,所以没必要花这么多钱去购买旗舰级产品
    • 售后
      • 如三星、闪迪的支持十年质保,闪迪支持全球联保,可以大胆海淘。
      • 浦科特售后顺丰快递寄回去即可。等等。

tip:

  • 三星唯一一家拥有主控、闪存、缓存、PCB板、固件算法一体式开发、制造实力的厂商
  • 三星、闪迪、东芝、美光都拥有其他SSD厂商可望不渴求的上游芯片资源。
  • 至于英特尔,暂时无心留恋消费级ssd市场,深耕企业ssd市场。消费级产品较少,性能中庸,但是稳定性奇好。

固态硬盘使用注意事项

系统支持:

>=win7
安装时只接SSD 可以得到优化,避免古怪问题

SATA3,开启AHCI模式

  • SATA3 支持600MB/s
  • AHCI(Serial ATA Advanced Host Controller Interface)
  • CrystalDiskInfo软件可检查。

分区4K对齐

  • 极大的降低数据写入和读取速度

如果4K不对齐,不但会极大的降低数据写入和读取速度,还会增加固态硬盘不必要的写入次数,影响寿命。非常重要!略。AS SSD Benchmark、DiskGenius、分区助手可检查或纠正。</p>

分区方法:小分区、少分区

SSD有一种技术叫做“垃圾回收机制”,Trim是系统用来告诉SSD主控哪些数据所占据的地址是“无效”的,而“垃圾回收机制”就是SSD内部对这些“无效”数据进行清理的过程。

  • SSD中的擦除:将无效数据所在的整个区域摧毁
  • 机械硬盘:点对点精确定位打击
  • 整理-清除 算法
小分区:

不要把SSD的容量都分满,保留一部分容量作为“空闲位置”,

  • 用于SSD内部的优化操作,如磨损平衡、垃圾回收和坏块映射。
  • 一般情况下这一步骤厂商已经帮我们设定好了,例如NAND容量128G的SSD,厂家会标称120G,剩下的部分就被设置成了预留空间。
  • 可以在此基础上继续增加预留空间,如:128G的固态硬盘在分区的时候只分120G或者更少。

少分区:

关系到4k对齐对SSD的影响。

  • 现在主流SSD容量都不是很大,分区越多意味着浪费的空间越多(每个分区总有那么些空间是用不到的),
  • 分区太多容易导致分区错位,在分区边界的磁盘区域SSD性能可能受到影响。
  • 如:128G的固态硬盘分2个分区,256G的分2-4个分区为宜。

保留足够的剩余空间

固态硬盘存储越多性能越慢。而如果某个分区长期处于使用量超过90%的状态,固态硬盘崩溃的可能性将大大增加。所以及时清理无用的文件,设置合适的虚拟内存大小,将电影音乐等大文件存放到机械硬盘非常重要,必须让固态硬盘分区保留足够的剩余空间。</p>

平时保养:

  1. SSD不需要碎片整理,也就是不需要手动垃圾回收,或者说最好不要

  2. 刷新固件

  3. 恢复指令:对付SSD降速的终极手段

  4. PCIe 3.0 SSD享受CPU直连待遇。这是史无前例的待遇!

SSD 寿命:

  • SSD一生能够写入的总数据量是有限的,当写入数据量达到那个值时SSD就会死去
  • 通常我们用闪存的P/E次数来计算,闪存完全擦写一次叫做1次P/E。

这个总数据量的值是通过实际容量x闪存能够承受的P/E次数来计算的,
比如一个30G的SSD,用的是5000P/E的闪存,一生能写入的总数据量是15000G.算出了SSD能够承受的总数据写入量,接下来就是分析我们一年会有多少写入,然后总数据写入量除以每年的写入量,就可以得到直观SSD的寿命:xx年。

一个簇只能容纳一个文件,但是一个簇可以包含多个扇区,

  • 小簇 节省空间

  • 簇和扇区不是属于一个范畴。

    • 簇是系统在硬盘上读写文件时的单位,是一个数据块。
    • 而扇区是硬盘划分的最小单位值,就是簇(数据块)占用的地方。
  • 簇的大小总是扇区大小的整数倍

  • 不同文件系统对于不同大小的卷(分区)会有不同的默认簇大小,

    • 比如FAT32对于8GB以下的分区,默认簇大小为4KB,对于8GB~16GB的分区,默认簇大小为16个扇区(8KB),
    • NTFS对于大于2GB的分区,默认簇大小为8个扇区(4KB)。

块可以包含若干页,页可以包含若干簇,簇可以包含若干扇区
这里“若干”一般是二的方次。例如:一簇等于128扇区,一页等于64簇,一块等于4页,那么一块就等于4x64x128扇区。

绝大多数的机械硬盘默认是512字节的扇区,采用的是DRAM作为存储介质;
而机械硬盘,无论是SLC颗粒还是MLC颗粒,都属于NAND闪存存储单元。 这种硬盘的扇区是4K,这就是4K的由来!

  • NTFS,虽然这种格式性能更高更安全,但是兼容性差

4k对齐

  • 对齐: 簇和扇区对齐

随着时代发展,硬盘容量不断扩展,使得之前定义的每个扇区512字节不再是那么的合理,于是将每个扇区512字节改为每个扇区4096 个字节,也就是现在常说的“4K扇区”。

NTFS

随着NTFS成为了标准的硬盘文件系统,其文件系统的默认分配单元大小(簇)也是4096字节,为了使簇与扇区相对应,即使物理硬盘分区与计算机使用的逻辑分区对齐,保证硬盘读写效率,所以就有了“4K对齐”的概念。

图解4k对齐
  • 最过分的是这样子排列下去,恰好每到一个扇区的4K位置,就会造成一个数据存2个扇区的情况
  • 4k 对齐就是把图中黑线位置右移到4k 分割点

SATA硬盘接口

使用SATA(Serial ATA)口的硬盘又叫串口硬盘:

  • SATA硬盘接口很小
  • 连接线小巧
  • 结构简单、支持热插拔 (所以硬盘损坏时可以开机再插进去尝试恢复)
  • 现在是主流的接口类型

为什么串行的SATA比并行ATA快?

因为现实中,在高速信号领域,要求并行信号的信号线必须同步,可能第一根信号线和第二根信号线传输到接收端会错开一个bit,这个影响就太大了,导致数据失真。
而串行的,线路上没有时钟信号

windown 下查看硬件参数

多内存条,频率要一致比较好

  1. 查看磁盘信息:
    wmic LOGICALDISK get name,Description,filesystem,size,freespace
  1. CPU信息
    wmic cpu
    wmic cpu get name

上面显示的有位宽,最大始终频率, 生产厂商,二级缓存等信息

3.内存信息

    wmic memorychip

可以显示出来三条内存,两条256,一条1G的,速度400MHz

4.BIOS信息

    wmic bios
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,265评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,078评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,852评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,408评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,445评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,772评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,921评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,688评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,130评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,467评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,617评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,276评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,882评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,740评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,967评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,315评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,486评论 2 348

推荐阅读更多精彩内容

  • 新的一年,从头开始。 时间,流逝如水,以前我并没有想着要记录下自己的生活,却很喜欢读别人的故事,思考别人的想法,看...
    Lex_易燃阅读 178评论 0 0
  • 北书房阅读 416评论 2 8
  • 2017年9月14日,凌晨四点四十六分,已经清醒有半刻钟了,不是因为惊吓,不是因为失眠,而是因为昨天晚饭汤喝多了半...
    达商银阅读 401评论 0 0
  • 今天再次安装简书app,欢迎页的第一句话就是“记录生活也是一种创作”。 人人都有记录自己生活的愿望,哪怕记录那些简...
    刘凯js阅读 356评论 0 0