eMMC 标准和文件系统支持

eMMC 标准和文件系统支持

我正在研究Android安全擦除功能并意识到以下几点:

Android 使用 eMMC 作为其存储介质,eMMC 标准由 JEDEC 组织制定(目前大多数制造的 eMMC 都是 >= 4.41)。4.41 eMMC 标准描述了两个命令 SECURE ERASE 和 SECURE TRIM,并且从现在起,每个制造的 eMMC 都应该支持这些命令。这很好,但 Android 将 ext4 作为文件系统运行,而我无法找到 ext4 是否有办法与存储介质通信 eMMC SECURE ERASE 命令。

我知道使用“丢弃”选项安装 ext4 是在每次删除后启用 TRIM 的一种方法,但这也是一个糟糕的解决方案,因为它会严重降低性能,因为存储必须在每次删除命令后进行 TRIM。

所以我的问题是,有没有办法从 ext4 文件系统发送 SECURE ERASE 命令,而无需使用“丢弃”选项进行挂载?

相关链接:

答案1

你可以运行弗斯特里姆偶尔。我每天通过 SSD 磁盘(台式电脑)上的 cron 运行它。

相关内容