既然 SSD 具有磨损均衡功能,那么 MacOSX 菜单上的“安全清空垃圾”功能真的有用吗?是否有某些特殊功能强制覆盖同一物理闪存块并绕过 SSD 内置的磨损均衡算法?
答案1
SSD 磨损均衡对安全删除提出了一个棘手的问题。磨损均衡是一种在驱动器中工作的低级算法,可随机化数据的写入位置。这与操作系统无关。
根据设计,磨损均衡会将对同一文件的多次写入分散到闪存驱动器上。这样可以防止文件(如日志或页面文件)磨损内存的特定部分。这可以防止您的 SSD 过早出现故障,但也几乎不可能覆盖特定的内存块。
如果数据非常重要,最好的选择是使用块或文件级加密(如 TrueCrypt)。
答案2
是的,它确实可以解决 SSD 出现之前或出现之前的所有常见警告。
对于仍然运行 OS 10.6.7 及更早版本的 Mac(这些版本根本不支持 TRIM),安全清空垃圾是否可作为 TRIM 的替代品(至少对于经过垃圾桶处理的文件而言)则是一个问题。虽然在 10.6.8 之前的一两个版本中,操作系统至少会告诉您您的驱动器是否支持 TRIM。但这是一个不同的问题。
是的,当您从 OS X 10.7、10.8 和 10.9 版本安全清空垃圾时,它会覆盖足够多的原始文件,因此可以视为真正的“安全擦除”。然而,安全是一个相对术语,SSD 的工作方式是,要真正 100% 安全地擦除其中的任何内容,您需要使用 7 次安全擦除来格式化/擦除驱动器,这是国防部 (DOD) 标准。
您只是在询问垃圾箱,但您必须记住,当大多数应用程序保存文件时,它们会(不安全地)删除旧文件并保存一个全新的副本。此外,OS X 的碎片整理功能在整合文件时会将旧碎片散落在驱动器各处。还有其他场景,如版本更新、Time Machine 本地快照、自动保存、恢复、文件缓存、剩余交换等,这些场景会在磁盘上留下潜在的私人数据。因此,7x Wipe 应运而生。
我曾经看过一个视频,其中一位安全专家演示了安全处理旧硬盘的最佳方法。便宜、快速,而且 100% 有效:他拿出一把锤子,把硬盘砸成碎片。:)