我运行这个命令:
sg_unmap -v -l 0 -n 1 DEVICE
它并没有失败,但也没有做任何事情。当我将它增加到n=8
然后它修剪了 8 磅,为什么它会这样工作?我无法从帮助文件中弄清楚。
最小 lbas 数量与设备属性之间有关系吗?
答案1
没有最低要求。驱动器会记下扇区可以修剪,但只有当扇区中的所有扇区都标记为丢弃时,它才能擦除整个块。
由于闪存控制器的单元管理,所呈现的 LBA 与底层物理 LBA 完全无关,这可能意味着您需要将许多扇区标记为可修剪,然后才能找到要清除的整个擦除块。