固态硬盘SSD颗粒SLC、MLC和TLC三者的区别

SLC=Single-LevelCell,即1bit/cell,速度快寿命长,价格超贵(约MLC3倍以上的价格),约10万次擦写寿命

MLC=Multi-LevelCell,即2bit/cell,速度一般寿命一般,价格一般,约3000---10000次擦写寿命

TLC=Trinary-LevelCell,即3bit/cell,也有Flash厂家叫8LC,速度慢寿命短,价格便宜,约500次擦写寿命,目前还没有厂家能做到1000次。

从上面可以看出,SLC的性能最优,价格超高。一般用作企业级或高端发烧友。MLC性能够用,价格适中为消费级SSD应用主流,像intel,OCZ,金士顿,美光等主流品牌产品大多为MLC,TLC综合性能最低,价格最便宜。

解决BIOS找不到SSD,镁光SSD固态硬盘升级固件方法

我使用的镁光M4 SSD,WIN7 X64环境下,经常用着用着所有程序都停止响应,然后接着蓝屏,自动重启后,BIOS里发现不了SSD,必须断电再开机才能找到SSD。 已更换硬盘数据线,换过主板上的SATA插口,都不可以,从网上得知像这种掉盘问题首先尝试刷新固件。

比如我想把我的 镁光M4 C400 128G CT128M4SSD2 SSD升级固件,自带的固件是0009,目前最新的固件是070H

镁光官网 固件下载地址 http://www.crucial.com/support/firmware.aspx  比如我买的是 CT128M4SSD2 就选 Crucial m4 2.5-inch SSD,下载对应操作系统的固件,建议将下载好的固件放到C盘根目录下,运行后点击“License”按钮,稍等再按“Continue”按钮,系统会自动重启,重启后会自动更新固件,直到进入桌面,完成固件更新。

如果你运行固件更新软件,提示“There are no SSDs on your system that need to be updated.”, 到BIOS里面修改硬盘模式,把原先的AHCI模式改为IDE模式,这样就可以刷固件了,刷完固件再改回去就可以。 网上有人说换主板上的SATA口可以解决,其实这样的目的是把原先插到主板上的原生SATA口,换到一个模拟IDE口上。

如果以上方法都不行,使用U盘启动升级,方法请 点我用迅雷下载 或本地下载 U盘升级说明PDF  
还不行就用U盘Dos下升级,选择官网上的第三个升级工具,使用压缩软件打开BOOT-->ISOLINUX-->BOOT2880.IMG文件,再用UltraISO打开BOOT2880.IMG,解压缩出AUTOEXEC.BAT、FWA.IMG、HDPMI32.EXE、DOSMCLI.EXE四个文件拷贝到DOS启动盘中,系统设置为u盘启动,如果没有自动执行,请手动运行Autoexec.bat。

查看固件版本可使用 AS SSD Benchmark  http://down.x6x8.com/soft/1/70/3001.html 或者 CrystalDiskInfo http://down.x6x8.com/soft/1/70/2150.html

SSD固态硬盘Trim的作用,以及Win7下Trim是否启用的验证方法

Trim这个功能是针对固态硬盘开发的,而且并不是全部的固态硬盘都支持这个功能,因此,并不是所有的硬盘都能使用。理论上如果硬盘支持,同时又是Win7系统就会默认开启这个功能了。

 

win7下Trim启用的验证方法

其实Windows 7默认状态下Trim指令是开启的,如果想查询目前的Trim指令状态,我们可以在管理员权限下,进入命令提示符界面,输入“fsutil behavior QUERY DisableDeleteNotify”,之后会得到相关查询状态的反馈。在这里,提示为“DisableDeleteNotify = 0”即Trim指令已启用;提示为“DisableDeleteNotify = 1”即为Trim指令未启用。

并不是操作系统提供Trim指令支持,所有SSD都能享受到Trim技术所带来的好处,这还需要固态硬盘的固件支持才能实现。一些主要的固态硬盘主控芯片厂商已经提供了支持Trim的固件(例如英特尔"X25-M G2"),不过也有厂商开发出不依赖操作系统的垃圾回收技术,通过回收不再使用的闪存区块加入负载平衡算法,防止固态硬盘在长期使用后速度下滑,并延长闪存使用寿命,过程完全在固态硬盘内部完成。

Trim的作用

原本在机械硬盘上,写入数据时,Windows会通知硬盘先将以前的擦除,再将新的数据写入到磁盘中。而在删除数据时,Windows只会在此处做个标记,说明这里应该是没有东西了,等到真正要写入数据时再来真正删除,并且做标记这个动作会保留在磁盘缓存中,等到磁盘空闲时再执行。

这样一来,磁盘需要更多的时间来执行以上操作,速度当然会慢下来。

而当Windows识别到SSD并确认SSD支持Trim后,在删除数据时,会不向硬盘通知删除指令,只使用Volume Bitmap来记住这里的数据已经删除。Volume Bitmap只是一个磁盘快照,其建立速度比直接读写硬盘去标记删除区域要快得多。这一步就已经省下一大笔时间了。然后再是写入数据的时候,由于NAND闪存保存数据是纯粹的数字形式,因此可以直接根据Volume Bitmap的情况,向快照中已删除的区块写入新的数据,而不用花时间去擦除原本的数据。

以上就是Trim的原理以及真正作用。

注意:如果SSD组RAID0后,将失去Trim功能

举个例子,假如一个128KB大小的区块内存放着一个128KB的文件,如果文件被删除并执行Trim操作,固态硬盘就可以避免把这个区块中的字节与对此区块的后续写入所需的其它字节相混合,这能大大减轻固态硬盘的“磨损”。

在Windows 7里,Trim请求不仅限于删除操作,也于分区和卷级别命令、文件系统命令、系统还原功能完全整合。