web-dev-qa-db-ja.com

コンピューターを休止状態にすると、RAMが破損する可能性がありますか?

私はいつも自分のラップトップを休止状態にします。私の友人の1人は、コンピューターを休止状態にするとRAMが損傷するだろうと言っていました。彼の見解から、システムに電源を入れると、ハードディスクに保存されたRAMデータがRAMにバーストして効率が低下し、 RAMのブラックスポットを作成することによる寿命。

本当?コンピューターを休止状態にすることの他の欠点はありますか?

52

ハイバネーションによってコンピュータのRAMが損傷することはありません。実際、コンピュータのRAMmustは、保存されたデータを維持するために、操作中に継続的に自分自身を書き換える必要があります。

  • コンピューターを休止状態にすると、使用中のRAMは圧縮されてディスクに保存されます。コンピューターを再びオンにすると、圧縮されたRAM画像はロードされ、通常の操作が再開されます。

  • 重要な作業メモリを必要とするほとんどのデバイスと同様に、PCが使用するメモリのタイプはdynamic RAM(DRAM)と呼ばれます。。DRAMは、その内容を維持するために継続的にリフレッシュでなければなりません。更新とは、保存されたデータを書き換えることに他なりません。コンピュータはこれを1秒に最大16回(64ミリ秒ごと)実行します。そのため、休止状態は行われませんRAMを過度に強調し、それを損傷することはありません。

  • 友人がこれを、休止状態では大量のデータがディスクに書き込まれる可能性があるという事実と混同している可能性があります。システムがSSDをブートディスクとして使用している場合、頻繁休止(1日に数回以上)、特に多くのプログラムが実行されている場合、SSDの寿命が短くなる可能性があります。フラッシュメモリの書き込み耐久性には限界があるためです。最新のSSDは5年以上にわたって1日あたり数十ギガバイトの書き込みを処理するように設計されているため、通常の使用ではこれは問題になりません。 (メモリイメージは、ディスクに書き込まれるときに圧縮されることに注意してください。これにより、書き込みの総量が削減されます。)

103
bwDraco

実際のところ、あなたのRAMは休止状態が発生した瞬間にデータのすべてのビットから排出されなければなりません。これは、エネルギー源を遮断するのと同じ方法でそれを空にするだけです。

ウェイクアップ時に、RAMは「ディスク上の」データで満たされるため、プロセスは逆になります。

この動作は、アプリケーションの起動と停止、ゲームのプレイ、写真の編集など、RAM]を日常的に使用するのと同じくらい「やわらかい」ものです。

RAMがそのような急速な充電と放電のデータを受け入れることが目的ではなかった場合、それは本来の方法では作成されなかったでしょう。

習慣を続けるか、SSDに投資して起動時間を短縮し、コンピューターを「休止状態」にするのではなく「シャットダウン」することを選択します。

17
ChtiSeb

あなたの友達は素晴らしい想像力を持っています。しかし、HDDからRAM=にデータを書き込むと、バーストする可能性があるRAMは、時速40マイルでフェラーリを運転するとエンジンに損傷を与える可能性があると言っているようなものです。 RAMの方がはるかに速いため、できません。

8
Yuriy Zaletskyy

いいえ、RAMに損傷を与えることはありません。 RAMは、通常の操作中に自身を書き換えています。

ただし、ハイバネーションはハードディスクを使用します(RAM内容をディスクに書き込み、システムをシャットダウンすると定義されています)。

4
Andrés Segovia

他の答えが省略されていることの1つは、最新のオペレーティングシステムでは、RAMの休止状態の内容全体が、起動時にすぐに書き戻されないことです。コンピュータを使用できるように十分に書き戻されます。残りは仮想メモリキャッシュのように使用され、メモリマネージャはメモリに書き戻す必要があるかどうかを決定します。通常のコンピュータを使用している場合と同じように動作します。

Windows 8はこれをさらに進め、メモリの2つの異なる部分を分離し、それらを異なるファイルに休止状態にします。コンピュータをまったく動作させるために必要な部分だけが休止状態ファイルにあります。残りはページファイルに直接書き込まれます。実際、Windows 8の高速な「起動モード」は、実際には休止状態ファイルを使用して休止状態から再開しているだけで、ページファイルを使用していません。したがって、あなたの友人はそれを知らずにいつも冬眠を使用している可能性があります。

冬眠しないことの主な利点は、白紙の状態から始めることです。 (または、Windows 8の高速起動モードの場合はクリーナー状態)。時間の経過とともにメモリが破損します。しかし、コンピュータを常にオンにしておくだけで、同じ問題に対処できます。

最善の解決策は、時々コンピュータを再起動することです。 Windowsの更新プログラムを有効にしている場合は(そうする必要があります)、おそらくそれを行うことになります。

0
trlkly