以闪存作为存储载体的SSD对磁盘数据进行写入需要先擦除原来的数据,然后在另外的区块进行数据写入,导致无效区块越来越多,使得数据调用所需要时间变长,性能表现就会越来越差。然而如今的SSD都没有出现这种状况的原因是有了TRIM指令和GC垃圾回收功能。
TRIM指令
TRIM指令最先由微软提出,是一个基于SATA控制器的指令。TRIM指令的主要作用是在于标记已擦除数据的位置,至于标记完成之后什么时候开始清空则取决于主控自身的算法特点。
GC垃圾回收功能
GC,全称为garbage collection(垃圾回收),其作用就是将有效数据进行整理收集在一个区块当中,将原来的区块连同无效数据一同清除,这样就让区块恢复性能。
但是,整理的过程也同样是一个写入和读取的过程,对于读写次数有限的闪存颗粒来说,如此频繁的读写操作会让SSD的寿命变得更短。因此大多数的GC只会在SSD闲置的时候进行工作,只有达到条件空白容量,GC才会开始工作。
综上所述,购买SSD时应该注意是否支持TRIM指令和GC垃圾回收功能。台电SSD采用的慧荣主控均支持TRIM指令和GC垃圾回收功能,让你的台电SSD保持强大性能和长久的寿命。
-
闪存
+关注
关注
16文章
1687浏览量
114223 -
控制器
+关注
关注
112文章
15191浏览量
171085 -
SSD
+关注
关注
20文章
2686浏览量
115475
原文标题:SSD保持性能的关键——Trim指令与GC功能
文章出处:【微信号:gh_59da4a650b34,微信公众号:台电存储】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论