分享

SSD 选购攻略! 那些不为人知的秘密!|SSD存储技术

 lll2168 2015-08-04
我的电脑配置一般,打游戏总感觉机器反应有点迟钝!开机慢、软件开启也慢、进图慢。也可能是和现在的天气有点联系吧!这龟速,影响心情!想在网上查下看电脑硬件升级的!无意间,被那个SSD给吸引了!于是,花了一个多月的时间来研究SSD
   1 固态硬盘(Solid State Drives),简称固盘,是用固态电子存储芯片阵列而制成的硬盘,其芯片的工作温度范围很宽,商规产品(0~70)工规产品(-40~85)。虽然成本较高,但也正在逐渐普及到DIY市场。由于固态硬盘技术与传统硬盘技术不同,所以产生了不少新兴的存储器厂商。厂商只需购买NAND存储器,再配合适当的控制芯片,就可以制造固态硬盘了。新一代的固态硬盘普遍采用SATA-2接口、SATA-3接口、MSATA接口、PCI-E接口、NGFF接口和CFast接口
    2固态硬盘的存储介质分为两种,一种是采用闪存FLASH芯片)作为存储介质,另外一种是采用DRAM作为存储介质。
这个是我在网上搜集来的资料供大家参考!  SSD 组成部分!
       4基于闪存的固态硬盘是固态硬盘的主要类别,其内部构造十分简单,固态硬盘内主体其实就是一块PCB板,而这块PCB板上最基本的配件就是控制芯片,缓存芯片(部分低端硬盘无缓存芯片)和用于存储数据的闪存芯片。
市面上比较常见的固态硬盘有LSISandForceIndilinxJMicronMarvellPhisonSMI,Samsung以及Intel等多种主控芯片。主控芯片是固态硬盘的大脑,其作用一是合理调配数据在各个闪存芯片上的负荷,二则是承担了整个数据中转,连接闪存芯片和外部SATA接口。不同的主控之间能力相差非常大,在数据处理能力、算法,对闪存芯片的读取写入控制上会有非常大的不同,直接会导致固态硬盘产品在性能上差距高达数十倍。
        从上面的资料上可以得出,选购SSD的时候我们得注意下主控及闪存!主控很多这个暂时没时间一个一个测试测试资料不详所以在这里暂不提供参考。那咱们现在说下闪存!也就是储存数据的芯片!
       芯片品牌有intel、三星、镁光、东芝、现代!主要分为3大类:SLC,MLC,TLC. SLC MLC分别是是Single Layer Cell 单层单元和Multi-Level Cell多层单元的缩写,SLC的特点是成本高、容量小、速度快,而MLC的特点是容量大成本低,但是速度慢。MLC的每个单元是2bit的,相对SLC来说整整多了一倍。不过,由于每个MLC存储单元中存放的资料较多,结构相对复杂,出错的几率会增加,必须进行错误修正,这个动作导致其性能大幅落后于结构简单的SLC闪存!
    SLC = Single-Level Cell ,即1bit/cell,速度快寿命长,价格超贵(约MLC 3倍以上的价格),约10万次擦写寿命
    MLC = Multi-Level Cell
,即2bit/cell,速度一般寿命一般,价格一般,约3000---10000次擦写寿命
    TLC = Trinary-Level Cell
,即3bit/cell,也有Flash厂家叫8LC,速度慢寿命短,价格便宜,约500次擦写寿命,现在市场上好点的SSD基本上都是MLC的颗粒!有些SSD依然是TLC的颗粒!并且价格也有点虚高!
       SSD在主控和芯片等差不多的情况下,还有一个很重要的固件,那就是缓存缓存对SSD的连续读写速度提升不大,但是对小文件(4K)的读写(特别是写入)影响很大的,因为没有缓存时写小文件会频繁擦写Flash,如果有了缓存就会先写在缓存中,等到一定的时机(由主控的策略决定)再写回Flash,这样小文件读写提速是很明显的。有些厂家为节约成本把Flash分出一部分来用来做缓存,数据确实差不多!但是上面也说道Flash芯片是有寿命的,最为缓存的FLASH区块要承受比正常区块几倍至几十倍的写入频率压力,而如此频繁擦写Flash会影响芯片的品质,从而大大提高了SSD损坏机率!也有些架构采用内置一个小的缓存区,但是在4K性能上与专用外挂缓存的设计方法还是有数十倍的差距,所以选购SSD的时候,要是带有一个外置缓存的话!无论从品质还是从性能上来说都会有很大的提升!
       既然说到了4K !那么顺便说下4K 在使用中究竟有什么作用?和大家分析下下面这个数据!
    从上图可以看出连续读写大概在500M/S,写在292M/S。读很不错,但是相比某些大牌,写确实一般!综合评分来说很一般的基本都是在6-700分左右,好点的基本在800-1000左右,这个上了1200分可以算是极品盘了!极为少见!但是下面的数据才是重点,因为你的系统是由很多小文件组成的,连续写像电影、音乐之类的整文件才会比较有用,但是我们的操作系统是由很多文本,文档,程序指令所组成的,并且都是很小的文件,对于系统来说几乎不存在连续性的写入、有很多机友,选盘的时候存在误区!4K和上面的4K-64Thrd换算过来也就是512K读写能力越强分越高越好!
       NTFS6.x 以前的规范中,数据的写入点正好会介于在两个4K 页的之间,也就是说即使是写入最小量的数据,也会使用到两个4K页,显然这样对写入速度和读取速度都会造成很大的影响。为此对于“4K不对齐的情况来说,一定要修改成“4K 对齐才行,否则对于固态硬盘来说,不但会极大的降低数据写入和读取速度,还会造成固态硬盘不必要的写入次数,减少使用寿命。 Windows7下,使用系统自带工具进行格式化,那么其格式化后的分区默认就会是“4K对齐的分区,用户无需再做任何设置。
      大家在网上看到的所谓永不掉速其实不完全是那样子的!大家都知道我们所用的系统使用过程中,会写入很多小文件,然而这些小文件大小不一,每个数据长短不一,会曾加SSD寻址时间,机械是寻道!时间长了以后就会慢慢减慢SD的速度!所以W7W8系统会带有一个硬盘垃圾回收功能!尤其w8比较明显!但是这个问题是双向的、系统有这个功能,但是需要硬盘的支持啊!所以有很多SSD厂商配合系统开发出这种功能由此作为永不掉速的噱头
        电脑里面的电源管理会极大的影响你的SSD的速度,碎片整理这功能是在电脑待机时才会进行运作的。当你的电脑开启休眠以后,硬盘停止工作就会失去碎片整理功能,从而严重影响SSD的速度!
      其实为了解决硬盘降速的问题,微软联合各大SSD厂商开发了一个新技术——TrimTrim指令也叫disable delete notify(禁用删除通知),属于ata8-acs2规范的技术指令。使用SSD时必须确保开启系统中Trim指令。
    系统对支持Trim指令的SSD启动Trim命令后,这时在对SSD进行数据删除的操作,我们知道NTFS文件系统是不向SSD发送删除指令的,SSD发出新的Trim操作指令,告诉它相关页面可以安全擦除,得到这一指示后,就不会急于执行擦除操作,而是等到再次有写入操作的时候再执行,因为这时相关区域已经可以重新使用了,就不用花时间去擦除原本的数据。其速度比直接读写硬盘去标记删除区域要快得多,既提升了读写效率又大大减轻了固态硬盘的损耗。



如何知道您的电脑里是否已开启Trim
  点击开始菜单,在搜索栏中输入
CMD
  在搜索结果的图标上右键单击,选择以管理员权限运行

  输入“fsutil behavior query DisableDeleteNotify”
  如果返回值是0,则代表您的TRIM处于开启状态

  如果返回值是1,则代表您的TRIM处于关闭状态

注:Trim指令是Win7Win8系统自带的技术,系统默认开启,而XP或以下版本的系统没有Trim技术,不建议已经配置了SSD的电脑使用XP系统。如果返回值是1,有可能你的系统出现Bug,或是你的SSD不支持Trim
那么大家现在所看到的测试的这款是一款128GSSDi-FlashDisk 瞬盘!主控JMF667H  Flash芯片是东芝9DDJ 缓存是128M
大家看完上面的的资料后,接下来这些图我相信大家都读的懂!从数据来看,此硬盘还是非常给力的!还有平台不一样数据也会有所差异!选购SSD这个看个人的选择!不买最好的,最贵的,只拿最适合自己的!品牌不一定是王道!萝卜青菜各有所爱!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多