为什么默认情况下不启用休眠?

Mic*_*ick 4 hibernate windows-xp

为什么默认情况下不启用休眠?它有什么缺点吗?

此外,它如何可靠地恢复您离开时的所有内容?

ale*_*lex 11

好吧,要了解为什么首选睡眠而不是休眠,重要的是要了解它们中的每一个是什么(来源):

睡眠在 Windows 系统中通常称为 Standby,在 ACPI 中通常称为 S3。在睡眠模式下,非必要和非关键组件的电源被关闭,大多数系统操作被关闭和停止。物理内存(RAM模块)中的所有数据仍然保存在内部存储器中,整个系统处于待机模式,几乎可以立即被唤醒和使用。在睡眠模式下,电源负载大大减少,节省了大量能源。但是,不能切断电源,必须继续向计算机供电。 一旦断电,系统将不得不重新启动,就像新启动的计算机刚刚从断电状态启动一样。

...

Hibernate,或ACPI中的S4,同时将物理内存中的数据保存到硬盘驱动器(HDD),然后关闭计算机电源。在休眠模式下,将在本地磁盘上创建一个名为 hiberfil.sys 的文件,其文件大小与系统内存量相同。当用户想再次使用计算机时,计算机会重新启动并重新加载上次休眠时的状态。休眠模式的优点是不会浪费电力,最大限度地节省电力。在休眠休眠状态下,系统不消耗电力。此外,从休眠中恢复通常比计算机重新启动要快,并且与重新启动完全不同,因为用户可以在所有程序运行和文档完整打开的情况下返回到上次休眠的确切状态,而不是空桌面。Hibernate 的缺点是使用一段时间后,可能会出现文件碎片。用户需要经常对存储休眠文件的卷进行碎片整理。

休眠比睡眠慢,因为进入此状态时必须将 RAM 的全部内容保存在磁盘上。有时,在C:分区上拥有 4 GB 文件并不是最好的选择。退出休眠状态时,必须将该文件重新加载到 RAM 中。睡眠更快,无需保存,无需加载(大部分)。

可靠性应该与睡眠或冬眠无关。