正文内容 评论(0)
上次我们已经为大家介绍了一些SSD的基础小知识,相信大家已经了解了不少,现在我们再为大家介绍一些SSD的小基础知识。
闪存的基本组成:
闪存基本由Page、Block、Plane组成,而page是最基本的组成,大小一般是4KB(现在也有不少闪存的Page是8KB的),每个block通常包含64个page,容量是256KB,也有128个page的,容量就是512KB。接着,多个block(区块)再组成plane,而plane就是就是闪存中的一颗核心了,而我们看到的闪存片其实是多颗die封装在一起的,一般是2-8颗,而整个SSD上则会由多片闪存组成。
SSD数据操作:
在系统中,数据写入是以page为单位的,SSD写入新数据擦除原有的数据,但是擦除过程只能以block为单位,要清除就得擦除整个block单元,哪怕只写入了一个page的文件。
那么,实际我们只有4B的数据看似只需要写入4B的数据,在HDD里的确只需要覆盖写入4B数据,但是在SSD上则不同,必须得先重新写入8B数据,清空了BLOCK再把这8B数据重新COPY写入一次。实际则是写入了16B数据。
SSD的OP空间:
OP预留空间(Over-provisioning)是指SSD保留一部分闪存空间留作他用,这部分空间用户不可操作,容量大小一般是由主控决定的。除了第一级OP空间之外,多数主控还支持二级OP空间,具体容量和配置由厂商自己决定,所以128GB闪存作出的SSD有128GB、120GB乃至100GB之分,也就是说OP空间分别是0、7%、28%,其他容量依此类推。
简单来说,OP空间可以简单理解为SSD预留的交换空间,从前面的介绍来看,OP空间在GC垃圾回收、WL耗损平衡、减少写入放大等多个方面都有作用。
Trim指令:
TRIM是基于SATA控制器的一个指令,一旦有文件删除或者分区格式化,操作系统就会发TRIM指令给SSD主控告诉它某处的数据已经删除了,SSD因而知道那些数据是能动那些不能动的,之后就可以进行清空操作以恢复性能了。当然,清空操作并不是每个主控都会立即进行的。
而有了Trim指令后,因为主控已经非常清楚那些数据是没有用的,那么在GC效率大大提高。并且在写入数据不会“撞板”,还能有效减少写入放大,大大提高SSD的寿命。而在Windows7以上的系统都支持Trim指令了,这个功能也得到了普及。
影驰天猫旗舰店已经正式开启了。在店内购买影驰产品全国包邮哦亲。详细请戳:http://yingchism.tmall.com/shop/view_shop.htm
相信通过2期解说很多朋友已经了解到SSD许多细节与工作原理,由于SSD工作原理与HDD大不一样,相信这两期解说帮助了不少新手入门的朋友!我们有机会再见!
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...