非持久性 Xubuntu 20.04 live usb 中的任何东西是否有可能保留在内存中?

非持久性 Xubuntu 20.04 live usb 中的任何东西是否有可能保留在内存中?

所以我最近发现toromXubuntu 20.04 LTS(与 18.04 不同)是否完全在内存上运行。如果我在启动时立即拔下 USB,我就可以打开所有应用程序,它们都可以正常工作。这是没有的toram

所以我想知道...如果我使用非持久性 Xubuntu 20.04 LTS,是否有任何东西(比如任何东西)会暂时或永久地保存在内存中,并在我结束会话(重新启动计算机)时保留在那里?从技术上讲可行吗?还是内存在下次启动时会被完全擦除,并且物理上不可能有任何东西留在那里?

答案1

这样toram做的目的是,在启动过程中,整个介质都会复制到 RAM 中并从那里运行,这样您就可以移除 USB 介质而不会导致系统崩溃。只要您的 USB 介质不是持久性的,就不会保存任何设置,每次启动 USB 时都会像新的一样。

RAM 是易失性存储器,这意味着一旦 RAM 断电(即系统重置或关闭电源),RAM 中的所有内容都会被清除(删除)。这就是为什么在睡眠等省电模式下,计算机的功耗会保持在较低水平,这样 RAM 就可以保持程序加载到其中,但由于进程在睡眠模式下停止,因此程序不会运行。休眠会将 RAM 中的所有内容复制到硬盘驱动器,然后关闭电源。休眠后重新启动时,内容会复制回 RAM,从而恢复上一次会话。

答案2

非持久性 USB 中的 RAM 和交换

又一个好问题。

实时(非持久性)USB 可以使用任何交换计算机上的分区,包括硬盘上的分区。

您可以在具有交换分区的计算机上从 Live USB 启动时键入free或 来确认这一点sudo swapon -s(即使交换分区位于另一个 USB 上)。

据我了解,交换可以使用正确的工具来读取。

如果您想隐藏您正在做的事情,最好在sudo swapoff -a关机前运行。

答案3

从纯技术角度来看,RAM 在断电时将失去保存数据的能力。

请注意,我们正在谈论两件事:

  • RAM——顾名思义,是非持久性的
  • 完全失去动力

从这里我们需要提到,关机和重启可能意味着很多不同的事情。有冷重启和热重启,以及各种挂起、睡眠和休眠状态。

如果您的临时 Live PC 没有完全从电源上拔下 - 内存中可能会有一些残留。但要恢复数据需要法医专业知识。许多因素都会影响从不正确或不完整的断电中可以挽救的内容和数量。如果有人刚刚重新启动(通常是热重启),那么 RAM 将不会断电。但任何新的操作系统都会通过用自己的数据覆盖旧数据来擦除大量旧数据。

我对你问这个问题的原因很感兴趣,但如果我们谈论的是“非持久性”实时 CD 体验,然后在你重启 PC 并留下 CD/USB 后由第三方从 RAM 恢复数据,则极不可能恢复任何有用的数据……除非我们谈论的是电影中的网络小队。但从技术上讲……你的部分数据可能仍在那里,因为 RAM 中某些位的物理(电气)状态将保持不变。

相关内容