在 Tails 中,关机时需要多长时间才能擦除 16GB 系统内存?

在 Tails 中,关机时需要多长时间才能擦除 16GB 系统内存?

我看到这条消息 -

您现在可以移除启动 DVD 或 USB 棒。系统内存将在几秒钟内被清除...在此操作期间,显示可能会损坏。如果系统在几秒钟内没有自动关机,则可能意味着内存清除失败。

请移除 USB 闪存驱动器并按 ENTER 继续:live-boot:缓存重启文件... [2468.592498] 正在启动新内核

_

按照提示我删除了尾巴实时 USB,然后按 Enter。然后什么都没发生。我可以按住电源按钮强制关闭计算机,但我认为这会中断 RAM 内存擦除。

那么,关机时清除 16GB RAM/系统内存需要多长时间?


这个问题很好地讨论了其他记忆擦除方法,但并未涉及 Tails 中的这种特殊情况。

答案1

作为页面解释道,Tails kexec 在关闭时会创建一个新内核,该内核只需调用该工具即可擦除内存。这种方法使 kexec 内核也能删除包含旧内核的内存,否则旧内核将被锁定。正如进一步解释的那样,擦除工具只会用零覆盖整个 RAM 一次,这应该不会超过 5 到 10 秒。

据我所知,抓取机制并非设计用于正确关闭您的机器,您所遇到的情况是预期行为。至少我从未见过 Tails 安装在关机后能正常关闭。我不知道这是否可行,但我还没有深入研究过该机制。

答案2

使用 Tails 0.23,8GB RAM,我的 PC 桌面需要 15 秒才能清除内存并完全关机。这至少可以让你大致了解 16GB 的系统应该能够关机多长时间。

顺便说一下,如果你的电脑在 30 秒内没有关机,那么是时候通过电源按钮关闭电源,并将你的硬件详细信息报告给[电子邮件保护]邮件列表,以便他们可以为 Tails 用户进行追踪。

相关内容