TRIM 是SATA指令, 大多数SSD都支持
现在的SSD大都是利用TRIM和闲置GC相辅相成工作的,当用户删除或者修改文件时,系统就会发送TRIM指令告诉SSD那部分数据可以删掉了,然后SSD在闲置时就会对这部分区域进行GC腾出空白的闪存空间
TRIM指令通知给SSD的可删除数据越多,GC操作需要转移的数据就越少,写入量也会减少,对SSD来说也是延长使用寿命的一种方式。
SSD内部需要预留出一部分空间
1.处理上述当SSD写满时, 能够有可用空间来搬移擦除操作。
2.存储meta data, 系统数据,映射关系,固件信息等