web-dev-qa-db-fra.com

L'hibernation de l'ordinateur peut-elle endommager la RAM?

Je hiberne toujours mon ordinateur portable. Un de mes amis a dit que l'hibernation de l'ordinateur endommagerait la RAM. De son point de vue, il a déclaré que les données suspendues RAM stockées sur le disque dur vont exploser dans la RAM lorsque le système est allumé et réduisent l'efficacité et la durée de vie de la RAM en créant des points noirs.

Est-ce vrai? Existe-t-il d'autres inconvénients à l'hibernation de l'ordinateur?

51
Adithya Pathipaka

L'hibernation n'endommagera pas la RAM de votre ordinateur. En fait, la RAM de votre ordinateur doitse réécrire de manière continue pendant le fonctionnement pour conserver les données stockées.

  • Lorsque vous mettez votre ordinateur en veille prolongée, toute RAM utilisée est compressée et stockée sur le disque. Lorsque vous rallumez votre ordinateur, l'image RAM compressée est chargée et le fonctionnement normal reprend.

  • Comme avec la plupart des périphériques nécessitant une quantité de mémoire de travail non négligeable, le type de mémoire utilisé par votre PC est appelé dynamic RAM (DRAM).. La DRAM doit être continuellement rafraîchie pour conserver son contenu. Cette actualisation n’est rien de plus que de réécrire le contenu stocké. Les données. Votre ordinateur effectue cette opération jusqu’à 16 fois par seconde (toutes les 64 ms). En tant que tel, l'hibernation ne sollicite pas indûment le RAM et ne l'endommage en aucune manière.

  • Votre ami peut confondre cela avec le fait que l'hibernation implique l'écriture d'une quantité potentiellement importante de données sur le disque. Si le système utilise un disque SSD comme disque d’amorçage, fréquentehibernation (plus de quelques fois par jour), en particulier si de nombreux programmes sont en cours d'exécution, peut réduire la durée de vie du disque SSD. la mémoire flash a une endurance d’écriture limitée. Dans des conditions d'utilisation normales, cela n'est pas une préoccupation, car les disques SSD modernes sont conçus pour gérer des dizaines de gigaoctets d'écritures par jour pendant cinq ans ou plus. (Notez que l'image mémoire est compresséetelle qu'elle est écrite sur le disque, ce qui réduit le nombre total d'écritures.)

104
bwDraco

En fait, votre RAM doit être déchargée de chaque bit de données au moment où l'hibernation a lieu. Cela le vide simplement de la même manière que couper toute source d’énergie.

Au réveil, le processus est inversé car la RAM est remplie avec les données "sur le disque".

Ce comportement est aussi "doux" que votre utilisation quotidienne de RAM lorsque vous lancez et arrêtez vos applications, jouez à des jeux, modifiez des photos, etc.

Si RAM n’avait pas pour objectif d’accepter une charge et une décharge aussi rapides, les données n’auraient pas été créées de la façon dont elles étaient.

Continuez avec vos habitudes ou investissez dans un SSD pour accélérer vos temps de démarrage et préférez peut-être "arrêter" au lieu de "mettre en veille" votre ordinateur.

16
ChtiSeb

Votre ami a beaucoup d'imagination. Mais dire que l’écriture de données du disque dur sur la RAM peut faire éclater votre RAM, c’est comme dire que conduire une Ferrari à 40 miles par heure peut endommager le moteur. Cela ne peut pas parce que RAM est beaucoup plus rapide.

8
Yuriy Zaletskyy

Non, cela n'endommage pas la RAM. La RAM est en train de se réécrire pendant le fonctionnement normal.

L'hibernation utilise toutefois le disque dur (défini comme l'écriture du contenu RAM sur le disque et l'arrêt du système).

4
Andrés Segovia

Une autre chose que les autres réponses ont omise est que, dans les systèmes d'exploitation modernes, l'intégralité du contenu en hibernation du RAM n'est pas immédiatement réécrit au réveil. Une quantité suffisante est restituée pour rendre l'ordinateur utilisable et le reste est utilisé comme un cache de mémoire virtuelle, le gestionnaire de mémoire décidant ce qui doit être écrit et ce qui n'a pas besoin d'être écrit en mémoire - de la même manière que cela fonctionne en utilisant l'ordinateur normalement.

Windows 8 va même plus loin dans ce sens, en séparant deux parties différentes de la mémoire et en les hibernant dans des fichiers différents. Seule la partie nécessaire pour que l'ordinateur fonctionne est dans le fichier d'hibernation. Le reste est écrit directement dans le fichier de page. En fait, le "mode de démarrage" rapide de Windows 8 ne fait que passer du mode veille prolongée au fichier d’hibernation, mais pas au fichier de page. Par conséquent, votre ami utilisera probablement l'hibernation tout le temps sans le savoir.

Le principal avantage de ne pas hiberner est simplement que vous commencez avec une table rase. (Ou état de nettoyage dans le cas du mode de démarrage rapide de Windows 8). La mémoire est corrompue au fil du temps. Mais vous faites face au même problème en laissant votre ordinateur allumé en permanence.

La meilleure solution consiste simplement à redémarrer occasionnellement votre ordinateur. Si vous avez activé les mises à jour Windows (et vous devriez le faire), vous le ferez probablement de toute façon.

0
trlkly