我跟威刚再次反馈后,威刚对此现象的解释是,SSD对于Trim指令的处理方式,一共有3种,包括:
Indeterminate read after trim
本方式在执行Trim后,当系统再次读取SSD上相同位置的LBA数据,SSD允许返回任意数据给系统,具体返回什么数据由固件决定,数据可以每次一样也可以每次都不一样。
Determinate read after trim(DRAT)
本方式在执行Trim后,当系统再次读取SSD上相同位置的LBA数据,SSD允许返回任意数据给系统,每次返回的数据都一定相同。
Determinate read of zero after trim(DZAT/RZAT)
本方式在执行Trim后,当系统再次读取SSD上相同位置的LBA数据,SSD只会返回‘0’。