我听说硬盘缓存可能会干扰 shred 命令,使得它在现代硬盘上变得毫无用处,但我找不到任何其他证据来支持这一说法。
答案1
对于现代旋转硬盘来说,这很安全,但对于 SSD 来说,这不是一个好的解决方案,因为它们会在后台重新映射内容。在实际应用中,FDE 是一个更好的解决方案。
除非是混合驱动器(混合驱动器似乎不再常见 - 并且混合部分受到 SSD 问题的影响),否则电源中断时缓存将会消失。
例如,如果硬盘驱动器出现故障,数据仍然有可能因为重新映射的坏扇区而被隐藏,但这种情况在 SSD 上要少见得多,也不容易被利用,您可以通过检查 SMART 重新分配的扇区数来缓解。