使计算机休眠会损坏 RAM 吗?

Adi*_*aka 53 memory hibernate

我总是休眠我的笔记本电脑。我的一位朋友说,使计算机休眠会损坏 RAM。从他的角度来看,他说存储在硬盘上的挂起 RAM 数据会在系统打开时突然进入 RAM,并通过创建黑点降低 RAM 的效率和寿命。

真的吗?使计算机休眠还有其他缺点吗?

bwD*_*aco 102

休眠不会损坏计算机的 RAM。事实上,您的计算机的 RAM必须在操作期间不断地自我重写以维护其存储的数据。

  • 当您将计算机置于休眠状态时,任何正在使用的 RAM 都会被压缩并存储到磁盘上。当您重新打开计算机时,会加载压缩的 RAM 映像并恢复正常操作。

  • 与大多数需要大量工作内存的设备一样,您的 PC 使用的内存类型称为动态 RAM (DRAM)。DRAM必须不断刷新以保持其内容,而这种刷新无非是重写存储的数据。您的计算机每秒最多执行 16 次(每 64 毫秒)。因此,休眠不会对 RAM 施加过大的压力,也不会以任何方式损坏它。

  • 您的朋友可能会将此与休眠涉及将潜在大量数据写入磁盘的事实混淆。如果系统使用SSD作为启动盘,频繁的休眠(一天超过几次),尤其是在运行很多程序的情况下,会缩短SSD的使用寿命,因为闪存的写入寿命有限。在正常使用中,这不是问题,因为现代 SSD 旨在在五年或更长时间内每天处理数十 GB 的写入。(请注意,内存映像在写入磁盘时会被压缩,这本身会减少写入总量。)

  • @cartographer 是对的。一般来说,没有理由担心 SSD 闪存的耐用性,除非您每天不断地向它写入超过四分之一的驱动器容量。大多数消费者工作负载不会接近这些限制。 (4认同)
  • 要缓解对现代 SSD 寿命的任何担忧,请参阅此实验:http://techreport.com/review/27436/the-ssd-endurance-experiment-two-freaking-petabytes (3认同)

小智 16

事实上,在休眠发生的那一刻,您的 RAM 必须从每一位数据中释放出来。这只是像切断任何能源一样清空它。

唤醒时,该过程相反,因为 RAM 将充满“磁盘上”数据。

当您启动和停止应用程序、玩游戏、编辑照片等时,这种行为就像您日常使用 RAM 一样“软”。

如果不是 RAM 的目的是接受如此快速的充电和放电数据,那么它就不会以现在的方式创建。

继续您的习惯或购买 SSD 以加快启动时间,也许更喜欢“关闭”而不是“休眠”您的计算机。

  • 或者永远保持它! (11认同)
  • 删除最后一段,你会得到我的赞成:) (10认同)

小智 8

你的朋友想象力丰富。但是说将数据从 HDD 写入 RAM 会使 RAM 爆裂,就像说以每小时 40 英里的速度驾驶法拉利会损坏发动机。不能,因为 RAM 快得多。