我有一台为 Windows 10 机器供电的 UPS,因此我安装了一个名为 PowerChute 的应用程序,它允许配置与 UPS 相关的东西。
今天我想在那台机器上禁用休眠,因为它在 SSD 上占用了大约 28GB 的空间,这在空间上有点紧张。这是一个 24/7 全天候运行的系统,我从未将其置于休眠状态。我要么重新启动它,要么完全关闭它,但永远不要让它休眠。
禁用并重新启动后,PowerChute 弹出一个对话框,告诉我应该在此系统上启用休眠功能,因为它可以让系统在因断电导致关机后恢复。
这是什么意思?这是否仅与 PowerChute 能够更好地关闭系统这一事实有关,如果它检测到它正在使用电池运行并且电量不足,那么在系统再次上电后将恢复当前状态?例如,虚拟机(VirtualBox)在系统上电后会保持其运行状态?
或者这是否意味着无论 PowerChute 和 UPS 如何,Windows 在断电后更有能力自行恢复?例如,打开的文件不会损坏?
如果您不允许休眠,那么大多数 UPS 可以做的就是在尝试保存所有内容后关闭您的计算机。最好的情况是您不会丢失数据,但没有机会恢复状态。
通过休眠,可以恢复确切的状态。
如果没有 UPS,则此设置在断电的情况下无关紧要,因为 Windows 无论如何都没有时间休眠。
它有助于理解什么是休眠。休眠将内存的内容写入磁盘,然后完全关闭计算机。重新启动时,我们将存储在磁盘中的适当内存复制到内存中,您可以从上次中断的地方继续 - 因此您可以无限期地在没有电源的情况下使系统休眠。(打开的文件不会丢失,因为它们的内容在被转储的 RAM 中到磁盘)
另一方面,睡眠将系统置于最小状态,但将内容保存在 RAM 中。当所有电源都丢失时,机器的状态就丢失了。这可以节省电量,并且在您需要快速恢复的笔记本电脑上非常有用。