我总是冬眠我的笔记本电脑。我的一位朋友说,使计算机休眠会损坏RAM。从他的观点来看,他说存储在硬盘上的悬浮RAM数据将在系统打开时突然进入RAM,并通过产生黑点来降低RAM的效率和寿命。
真的吗?休眠计算机还有其他缺点吗?
我总是冬眠我的笔记本电脑。我的一位朋友说,使计算机休眠会损坏RAM。从他的观点来看,他说存储在硬盘上的悬浮RAM数据将在系统打开时突然进入RAM,并通过产生黑点来降低RAM的效率和寿命。
真的吗?休眠计算机还有其他缺点吗?
Answers:
当您使计算机进入休眠状态时,正在使用的所有RAM都会被压缩并存储到磁盘上。重新打开计算机电源后,将加载压缩的RAM映像并恢复正常操作。
与大多数需要少量工作内存的设备一样,您的PC使用的内存类型称为动态RAM(DRAM)。DRAM必须连续刷新以保持其内容,并且此刷新无非就是重写存储的数据。您的计算机每秒最多执行16次(每64毫秒)。因此,休眠不会对RAM造成过大的压力,也不会以任何方式损坏它。
您的朋友可能将其与休眠涉及将潜在的大量数据写入磁盘这一事实相混淆。如果系统将SSD用作启动盘,则频繁的休眠状态(每天多次休眠)(尤其是在运行许多程序的情况下)会缩短SSD的使用寿命,因为闪存的写入寿命有限。在正常使用情况下,这不是问题,因为现代SSD设计用于在五年或更长时间的时间内每天处理数十GB的写入。(请注意,内存映像在写入磁盘时会被压缩,这本身会减少写入的总量。)
您的朋友很有想象力。但是,说将数据从HDD写入RAM可能会使RAM破裂,就像说以每小时40英里的速度驾驶法拉利会损坏发动机。不能因为RAM快得多。
其他答案已忽略的一件事是,在现代操作系统中,唤醒时不会立即写回RAM的所有休眠内容。足够的数据被写回以使计算机可用,其余的被用作虚拟内存缓存,由内存管理器决定将哪些内容写回内存中,而无需将其写回内存中,就像您只是在工作时一样。正常使用计算机。
Windows 8甚至更进一步,因为它可以将内存的两个不同部分分开并将它们休眠到不同的文件中。休眠文件中只有使计算机完全运行所需的部分。其余的直接写入页面文件。实际上,Windows 8的快速“启动模式”实际上只是使用休眠文件而不是页面文件从休眠中恢复。因此,您的朋友很可能一直在不知不觉中使用休眠模式。
不休眠的主要好处是,您可以从一开始就保持干净。(或者在Windows 8快速启动模式下为更清洁的状态)。随着时间的推移,内存确实会损坏。但是,您只需要一直打开计算机,就可以解决相同的问题。
最好的解决方案是偶尔重新启动计算机。如果您打开了Windows更新(并且应该打开),则可能还是要这样做。