J'ai récemment commencé à mettre systématiquement mon ordinateur portable en veille prolongée au lieu de l'éteindre.
La principale raison pour laquelle j'ai choisi de le faire est que j'utilise l'un de mes espaces de travail comme un tableau de bord hautement personnalisé. C'est un tas de fenêtres disposées dans l'espace d'une manière spécifique. Bien sûr, je pourrais faire un tas de scripts de démarrage pour obtenir le même effet, mais cela prendrait beaucoup de temps et serait difficile à gérer.
Une autre raison est que l'un de mes espaces de travail est un système d'exploitation Windows virtualisé qui prend un certain temps à charger.
Y a-t-il des inconvénients à hiberner systématiquement au lieu de s'éteindre? Tout ce que je peux penser, c'est des fuites potentielles de mémoire, mais cela ne semble pas être un problème jusqu'à présent.
Réponses:
Il existe deux modes de suspension différents:
La suspension sur disque est généralement relativement lente, de sorte que sur certaines machines, il est juste plus rapide de faire un véritable démarrage.
Suspend-to-ram laisse la RAM alimentée. Selon votre matériel, cela peut consommer très peu d'énergie. Sur la plupart des matériels, la suspension / le réveil est très rapide (1 à 2 secondes) et ne consomme pas beaucoup de batterie. Par exemple, sur mon Thinkpad, ce n'est pas un problème de le laisser> 10 h en suspension sur RAM.
Le seul inconvénient de la suspension sur disque auquel je peux penser, c'est qu'il est plus difficile à configurer avec des partitions d'échange cryptées.
Bien sûr, pour les mises à niveau du noyau, vous devez redémarrer un système de longue durée - mais vous devez le faire dans tous les cas. Et des technologies comme ksplice changent cela pour de nombreux correctifs liés à la sécurité.
En ce qui concerne les fuites de mémoire - si vous avez une fuite de mémoire, c'est probablement dans une application qui se comporte mal et vous pouvez simplement redémarrer cette application.
Je supend-to-ram tout le temps car il est si pratique de redémarrer directement le travail là où vous êtes parti - je redémarre juste pour les mises à niveau du noyau liées à la sécurité ou les mises à niveau de la distribution. Ainsi, une «disponibilité» de plus de 100 jours sur mon ordinateur portable n'a rien de spécial.
la source
Avantages:
Tout ce que vous faisiez avant l'hibernation est toujours là la prochaine fois que vous démarrez.
L'hibernation (contrairement à la suspension) n'utilise aucune puissance en hibernation.
Les inconvénients:
La mise en veille prolongée prend plus de temps à démarrer qu'un démarrage normal (mais le gain de temps pour l'exécution de toutes vos applications peut en valoir la peine).
Plus vous utilisez de RAM, plus il faut de temps pour hiberner / restaurer. J'utilisais beaucoup l'hibernation dans Jaunty et Karmic mais Lucid utilise beaucoup plus de RAM, donc l'hibernation prend beaucoup de temps.
Pour que l'hibernation fonctionne, vous avez besoin d'un espace d'échange> = à la quantité de RAM dans la machine.
la source
Je suspend régulièrement mon ordinateur portable (qui hiberne si la batterie est trop faible) et je m'arrête rarement, la seule chose ennuyeuse que je remarque est que si vous obtenez une mise à niveau de sécurité du noyau, vous devez redémarrer la machine pour l'appliquer, donc il y a une commodité / décision de sécurité à prendre là-bas.
Lorsque je suis à la maison sur mon réseau privé, je m'en fiche et le quitte, mais lorsque je voyage sur le réseau de quelqu'un d'autre, je redémarre pour appliquer les mises à jour.
la source
Il y a un inconvénient majeur à suspendre la RAM ou le disque, bien qu'il n'affecte que les utilisateurs avec des données sensibles.
La suspension (en RAM et même sur disque) est recommandée dans un environnement sécurisé, mais peut être un gros problème en cas de perte de l'ordinateur. Les données peuvent facilement être récupérées à partir de la RAM. Notez qu'après avoir repris la suspension sur disque, les données sont à nouveau dans la RAM.
Les éléments de données les plus critiques sont les mots de passe et les clés, qui permettront de récupérer toutes les autres données après une connexion normale.
Les données peuvent être facilement récupérées à partir de la RAM en utilisant ieee 1394 qui inclut une fonctionnalité DMA (!) De sorte que la connexion d'un smartphone à l'ordinateur sans connexion suffit pour obtenir les données.
Ensuite, il existe des moyens plus intelligents, comme geler la DRAM (et ses données) et la brancher sur un autre appareil pour la lire.
Voir: Attaque DMA et Attaque Freezing DRAM .
la source
Je n'ai jamais vu un système Linux manquer de mémoire simplement parce qu'il n'a pas été redémarré assez souvent. Si vous laissez un programme qui fuit la mémoire fonctionner pendant longtemps, il peut consommer toute votre mémoire, mais le tuer vous ramènera à un système réactif. Il n'y a aucune raison que vous ayez besoin de redémarrer pendant le cours normal des événements, à l'exception des mises à jour du noyau.
la source
Je n'ai pas connu d'hibernation au démarrage plus lent que d'habitude. Peut-être de nouveaux ordinateurs méga avec un processeur rapide mais toujours avec un disque dur. Ensuite, le démarrage habituel est peut-être plus rapide, puis il est nécessaire de lire les informations de mise en veille prolongée du fichier d'échange. De plus, si l' hibernation d' un ram est beaucoup plus lente si elle est utilisée, tout ce qui se trouve dans le ram est écrit en veille prolongée et plus est lu à partir de l'échange au démarrage. L'hibernation est une bonne chose car vous pouvez arrêter de travailler, rien n'est perdu et commencer à compter pour continuer immédiatement votre travail. Mais si la vitesse est mentionnée, les SSD sont rapides, donc leur utilisation rendra l'hibernation aussi rapide et il y a une autre technologie à venir lue il y a environ 3 semaines, mais impossible à trouver dans google maintenant - La nouvelle sorcière Ram va hiberner dans Ram. Oui, tout le matériel est éteint mais les informations sont stockées comme dans les clés USB. Également sur l'hibernation dans http://en.wikipedia.org/wiki/Hibernation_%28computing%29 Économie d'énergie
Après l'hibernation, le matériel est complètement hors tension (comme pour un arrêt normal). Par conséquent, une machine mise en veille prolongée n'utilise pas plus d'énergie électrique qu'une machine éteinte - les machines modernes, même si elles sont éteintes, consomment souvent un peu d'énergie leur permettant d'être réveillées sur une minuterie d'alarme, par Wake-on-LAN, etc. permet ainsi d'économiser de l'énergie électrique, tout en évitant le travail associé à la restauration de tous les programmes en cours d'exécution après l'arrêt de l'ordinateur, puis sa remise sous tension.
L'hibernation est souvent utilisée sur les ordinateurs portables, qui disposent généralement d'une alimentation par batterie limitée, et peuvent généralement être configurés pour se produire automatiquement en cas d'alarme de batterie faible. La plupart des ordinateurs de bureau prennent également en charge l'hibernation, principalement en tant que mesure d'économie d'énergie générale.
Maintenance du matériel
L'hibernation est également utile si une maintenance du matériel doit être effectuée, ce qui nécessite de mettre le matériel hors tension (par exemple, changer le CPU ou l'alimentation). Pour les serveurs qui doivent être démarrés le plus rapidement possible après la maintenance, l'hibernation et la reprise peuvent être plus rapides que l'arrêt, puis le redémarrage des applications serveur, et permettront aux calculs de longue durée de reprendre au lieu d'être redémarrés.
la source
Je ne pense pas qu'il y ait des inconvénients à l'hibernation.
Consultez cet article HowStuffWorks pour plus d'informations.
la source
Mes machines ne sont redémarrées que pour les mises à jour du noyau. Si cela ne se produisait jamais, mes machines passeraient constamment de Suspendu à Non suspendu. Même en voyage - le réveil de la machine en quelques instants - avec toutes mes applications en cours d'exécution lorsque je les ai laissées - est tellement plus efficace que d'attendre les quelques instants nécessaires pour démarrer, se connecter, lancer des applications.
la source
Un autre pro de l'hibernation contre la suspension est: Vous pouvez nous le faire pendant les vols, alors que je suppose que la suspension est contraire à la réglementation des vols (envoyez-moi un commentaire sinon).
la source