Hibernation vs sommeil

Pour économiser l'énergie lorsque vous n'utilisez pas l'ordinateur, vous avez généralement 3 options: éteindre, mettre en veille prolongée ou dormir . L'état des documents ouverts et des applications en cours d'exécution est conservé lorsque les modes veille ou hibernation sont utilisés. Cependant, le démarrage est plus rapide en veille qu'en veille prolongée car le contenu de la RAM est préservé. Hibernate utilise moins d'énergie que sleep car le contenu de la RAM n'a pas besoin d'être conservé; ils sont enregistrés sur le disque dur. L'hibernation est similaire à un arrêt normal, mais sans les tracas inutiles de la fermeture de toutes les applications ouvertes.

Tableau de comparaison

Tableau de comparaison entre la veille prolongée et le sommeil
Hiberner Sommeil
Fonctions de traitementFermé et enregistré sur le disque durArrêté et enregistré dans la RAM
Consommation d'énergiePuissance nulleFaible consommation d'énergie
RepriseLentInstantané
Quand utiliserLorsque le système est inactif pendant plus longtemps, le redémarrage après l'arrêt sera fastidieux ou gênant.Lorsque le système est inactif pendant une courte période
Systèmes d'exploitation pris en chargeTous les systèmes d'exploitation sur lesquels le matériel est compatible ACPI, y compris Windows, Mac OS X et LinuxTous les systèmes d'exploitation sur lesquels le matériel est compatible ACPI, y compris Windows, Mac OS X et Linux
Aussi connu sous le nomSuspendre sur le disque (Linux), Safe Sleep (Mac), S4 dans ACPIVeille (anciennes versions de Windows), suspension sur RAM (Linux), S3 dans ACPI

Bouton d'alimentation et voyant lumineux de veille

État de l'ordinateur

L'état de l'ordinateur à la reprise est le même avant qu'il ne passe en mode veille prolongée ou veille.

Pendant l'hibernation, le matériel est complètement hors tension pendant que l'ordinateur conserve son état. Semblable à l'arrêt, un système en veille prolongée a besoin de plus de temps pour démarrer. Au démarrage, les données sont relues dans la RAM, ce qui prend environ 10 secondes ou plus. L'hibernation offre l'avantage d'éliminer la nécessité de sauvegarder les données avant de fermer et de restaurer les applications à la mise sous tension.

En mode veille, l'ordinateur coupe l'alimentation des sous-systèmes qui ne sont pas nécessaires et place la RAM dans un état d'alimentation minimum. En conséquence, la reprise au réveil est instantanée. Seuls le CPU et l'écran doivent être mis sous tension. La plupart des ordinateurs portables entrent dans ce mode lorsque la machine fonctionne sur piles et est fermée.

Avantages et inconvénients

  • Risque de perte de données : plus élevé en mode veille. Pendant l'hibernation, les données sont automatiquement stockées dans une mémoire non volatile avant l'arrêt du matériel. En mode veille, les données sont toujours dans la RAM, qui est volatile. En cas de panne de courant, toutes les données non enregistrées sont perdues et ne peuvent pas être récupérées.
  • Temps de reprise : plus rapide en mode veille. En mode veille, les données étant stockées en RAM, la reprise est immédiate et aucune perte de temps. Mais un système d'hibernation a besoin de relativement plus de temps pour reprendre car il a besoin de temps pour relire les données du disque dur ou d'un autre stockage de mémoire permanent.
  • Consommation d'énergie : plus faible en mode hibernation. Un système en veille prolongée n'utilise aucune puissance, tandis qu'un système en mode veille consomme une puissance faible mais continue.

Un test de vitesse de passage du mode veille / veille prolongée au mode de reprise est effectué dans cette vidéo:

Prise en charge du système d'exploitation

Les modes Veille prolongée et Veille sont pris en charge dans tous les systèmes d'exploitation où ACPI est pris en charge. Hibernate est défini comme S4 ​​dans ACPI et sommeil comme S3.

Certaines des options disponibles pour Hibernate et Sleep dans divers OS sont:

Système opérateurMode veille prolongéeMode veille
les fenêtresHibernate - disponible depuis Windows 2000

Veille hybride - introduite dans Windows 7

Démarrage hybride - introduit dans Windows 8

Suspendre - Windows 95

En veille - Windows 98-2003

Veille - Windows Vista et versions ultérieures

Mac OS XSommeil sûrSommeil
LinuxOption de suspension sur disqueOption de suspension ou de suspension sur RAM

Variations

Le mode veille hybride est un mélange de mode veille et d'hibernation, où le contenu est stocké dans la RAM et le disque dur. La RAM reste alimentée pendant la mise hors tension. Le redémarrage est plus rapide (contenu récupéré de la RAM) et avec une perte de puissance minimale. Lors d'une panne de courant complète (scénario de panne de courant), lorsque la RAM est hors ligne, les données sont récupérées à partir du disque dur.

Mode de démarrage hybride dans lequel l'utilisateur est déconnecté avant l'hibernation, réduisant ainsi considérablement la taille de l'hibernation. Il faut donc moins de temps pour écrire sur le disque et reprendre.

ACPI

Dans la spécification ACPI (Advanced Configuration and Power Interface), l'hibernation est appelée suspension sur disque et correspond à l'état d'alimentation S4 dans la norme. Et le sommeil (également appelé veille ou suspension sur RAM) est l'état d'alimentation S3.

Articles Connexes