[boot from hibernate] Optimisation ? (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Blink59
yeomen
Messages : 249
Inscription : mer. 06 mai 2009, 16:38

[boot from hibernate] Optimisation ? (résolu)

Message par Blink59 »

Salut à tous.


Voici ma situation:

J'ai un ordinateur fixe plutôt vieux: il a un simple processeur intel de 3.2GHz, 1.25Go de RAM et une carte graphique NVidia 8400GS.
À côté de ça, j'ai un laptop qui a plus ou moins 2 ans: il s'agit d'un Sony VAIO avec un processeur Intel core-duo cadensé à 2.40GHz pour chacun des deux coeurs, avec 4Go de RAM et une carte graphique ATI Radeon HD 34xx (je crois que c'est 3470, je ne l'ai pas sous les mains).
Tous les deux sont installés sous ArchLinux, avec un dual boot avec Windows XP pour le desktop, et Windows Vista pour le laptop. Tous deux implémentent la fonction hibernate.
Cependant, j'ai remarqué une grosse différence entre le retour de l'hibernation de ces deux dispositifs: le laptop revient de l'hibernation beaucoup moins vite que le desktop. Si je dois y assigner un coefficient de rapidité, je n'hésiterai pas à aller jusque 8 - 9 . Le fixe doit me mettre environ 3 - 4 secondes à partir du moment où l'image est en cours de restauation (on voit les pourcentages avancer), tandis que le laptop a besoin d'une bonne vingtaine, voir trentaine de secondes.

Est-ce que cette différence est simplement liée au matériel utilisé ou bien s'agit-il de réglages à effectuer sur mon laptop selon vous ? J'ai un peu de mal à trouver de documentation sur le net concernant une quelconque lenteur en retour d'hibernation....

Merci d'avance !

Blink59
Dernière modification par Blink59 le sam. 16 avr. 2011, 19:11, modifié 1 fois.
Blink59
yeomen
Messages : 249
Inscription : mer. 06 mai 2009, 16:38

Re: [boot from hibernate] Optimisation ? (en cours)

Message par Blink59 »

Je viens de lire ceci
Le problème, c'est plus t'as de RAM plus la mise en hibernation / retour d'hibernation est lente. Avec 4 Go, le gain de temps de démarrage est négatif pour moi par rapport au processus de démarrage normal.. hmm
sur cette page:

http://forum.ubuntu-fr.org/viewtopic.php?pid=4000352


Est-ce correct ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot from hibernate] Optimisation ? (en cours)

Message par benjarobin »

Tout dépend aussi de la vitesse du disque dur, au plus il lit vite au plus tu auras vite sortie de l'hibernation.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot from hibernate] Optimisation ? (en cours)

Message par FoolEcho »

Pour la première partie, ça peut se comprendre. Je suis dubitatif sur la seconde.
Quand la machine hiberne, le contenu de la RAM est copié sur disque. A la sortie de l'hibernation, opération inverse. Donc plus elle est importante, plus ça prend du temps (en plus, les accès disques sont relativement lents).
Maintenant tout dépend de ton "coefficient de rapidité", c'est sûr que si ça prend 15 minutes, il y a un problème.
«The following statement is not true. The previous statement is true.» :nage:
Blink59
yeomen
Messages : 249
Inscription : mer. 06 mai 2009, 16:38

Re: [boot from hibernate] Optimisation ? (en cours)

Message par Blink59 »

Ah, d'accord, je n'avais pas pensé à la vitesse disque dur. Je pense que mes vitesses de disque dur sont standards, à savoir 7200 tours / minute pour le desktop et 5400 tours / minute pour la laptop, ce qui rend effectivement le desktop plus rapide. Mais, est-ce que cela serait effectivement la seule justification à la différence qu'il y a entre les deux ? (5 secondes contre 30)

Il y a également une différence entre les Swaps de mes deux machines: 1Go pour le desktop et 4Go pour le laptop, je ne sais pas si ça a à voir avec quelque chose ou non...

Oui, en effet, 15 minutes serait inquiètant ^^ Mais là, sur le laptop, une sortie d'hibernation prend autant de temps qu'un démarrage standard du système, alors forcément, ça perd un peu de son intérêt... =/
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot from hibernate] Optimisation ? (en cours)

Message par FoolEcho »

Blink59 a écrit :Il y a également une différence entre les Swaps de mes deux machines: 1Go pour le desktop et 4Go pour le laptop, je ne sais pas si ça a à voir avec quelque chose ou non...
Vu que tu es censé coller le contenu de la RAM dans le swap... c'est préférable d'avoir autant de swap que de RAM... Donc tout va bien pour toi... mais la machine peut s'en tirer quand même (fin de paragraphe): https://wiki.archlinux.org/index.php/Pm ... nd2disk.29
Blink59 a écrit :Oui, en effet, 15 minutes serait inquiètant ^^ Mais là, sur le laptop, une sortie d'hibernation prend autant de temps qu'un démarrage standard du système, alors forcément, ça perd un peu de son intérêt... =/
Il n'y a aucune garantie qu'une hibernation soit plus rapide qu'un redémarrage. L'intérêt de l'hibernation est d'économiser l'énergie, le temps est relatif dans l'affaire. De plus, tu es censé retrouver l'état que tu viens de quitter, par conséquent il faut tenir compte des services et applications ouvertes, du travail effectué, etc., dans la comparaison hibernation-redémarrage. Tu consommes ainsi moins d'énergie dans le recouvrement des services (par exemple: temps de connexion au réseau, etc.).
Par comparaison, un retour de mise en veille sera pratiquement instantané pour la bonne raison que la RAM est encore en vie -- pléonasme :mrgreen: (consommant donc de l'énergie).

En tenant compte des différences de matériels, la différence que tu as ne me choque pas plus que ça (après je ne suis pas un spécialiste).
«The following statement is not true. The previous statement is true.» :nage:
Blink59
yeomen
Messages : 249
Inscription : mer. 06 mai 2009, 16:38

Re: [boot from hibernate] Optimisation ? (en cours)

Message par Blink59 »

Ok FoolEcho, merci beaucoup. La différence viendrait donc du matériel et non d'un quelconque paramétrage de la fonction d'hibernation. C'est ce que je cherchais à savoir.
Merci beaucoup ! =)
Blink59
yeomen
Messages : 249
Inscription : mer. 06 mai 2009, 16:38

Re: [boot from hibernate] Optimisation ? (résolu)

Message par Blink59 »

Bon alors, je ne sais pas pour quelle raison, mais désormais mon laptop revient à lui aussi vite que mon ordinateur de bureau à partir d'une hibernation.... Ça devait sûrement être une amélioration à apporter au kernel...
Répondre