正在阅读:信win7得“永生”!固态硬盘优化技术透析信win7得“永生”!固态硬盘优化技术透析

2009-11-24 02:00 出处: 作者:身宽体胖 责任编辑:chenxuhua

  以在固态硬盘市场拥有极高声誉和口碑的英特尔X25-M固态硬盘为例,这款SSD出众的性能大家都已经耳濡目染,但有用户反映,X25-M在长期使用后,其读写性能出现了明显的下滑。如果固态硬盘是新的,其中的NAND闪存已经预先擦除干净,因此数据可以直接写入闪存,而无需完成数据清除这一步,这时数据的写入非常快。随着时间的推移,SSD中从未使用的存储空间越来越少,很多时候必须先擦除闪存中的数据然后再写入,因此其性能就会明显下降。而且,X25-M的这个问题问题不会是特例,在其他SSD产品上也同样会出现。

什么是Trim功能

  在此之前,固态硬盘产品性能会在长时间使用后明显下降已经是众所周知的了,这和固态硬盘的工作原理有很大的关系,Windows 7的Trim技术就是在这样的背景下诞生。Trim指令也叫disable delete notify(禁用删除通知),是微软联合各大ssd厂商所开发的一项技术,属于ata8-acs2规范的技术指令,早在去年的winhec 2008大会上就已正式发布,并宣布加入到windows 7当中。

Partition
微软技术介绍文档

  Windows XP的第一个分区是从63扇区开始的,而在SSD扇面上则是从中间开始的。这种偏离的分区方法会导致在Read-Modify-Write操作下性能降低50%。而最新的Windows Vista和Windows 7系统就没有这样的问题。

optimization
微软技术介绍文档

  对于传统机械硬盘来说,在Windows下对磁盘上的文件进行删除操作时,系统只会在该文件所在的磁道上作标记,将该磁道标记为没有数据记录,而不是真正意义上的“删除”;而当下次在磁道上进行写入操作时,系统才会将该磁道上原有的数据清空再进行写入,这样的操作方式效率上会比较低(优点是数据恢复成为可能)。

  而在Windows 7系统上,对支持Trim指令的SSD启动Trim命令后,这个过程变得简单许多。这时在对SSD进行数据删除的操作,NTFS文件系统是不向SSD发送删除指令的,固态硬盘发出新的Trim操作指令,告诉它相关页面可以安全擦除。固态硬盘得到这一指示后,就不会急于执行擦除操作,而是等到再次有写入操作的时候再执行,因为这时相关区域已经可以重新使用了,就不用花时间去擦除原本的数据。其速度比直接读写硬盘去标记删除区域要快得多,既提升了读写效率又大大减轻了固态硬盘的损耗。

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

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品