[PATCH] Suspend2
[PATCH] Suspend2
Bonjour,
J'ai des petites questions sur le fonctionnement de suspend2.
J'précise: j'ai installer le kernel26suspend2, Mais je prépare une
compile, je faut le tour des patch disponible.
Suspend2 fonctionne bien mais grub0.97-7 est très lent pour détecter
les disques et lancé le noyau. En moyenne la compression des données
fait 300Mo avec une vidange des buffers/cache de la ram. Avec des
données de 150/200Mo grub fonctionne normalement.
J'me dit qu'il faut diminuer la taille des données à réveiller. Pour
cela deux options (?) vider les buffers/cache de la ram et compresser
les données avec les options de suspend2; mais je doute de pouvoir
ramener 500Mo de données à 200.
Pour la vidange de la ram l'option de suspend2 "ImageSizeLimit nocache"
ne fonctionne pas. Il faut que j'utilise "$ echo 3
> /proc/sys/vm/drop_caches " pour purger les buffers/cache. Mais bon avec cette méthode les données sauvgarder sur le swap faut plus de 200Mo et suspend2 perd un peu de son intérêt.
Une option de suspend2 concerne la compression, par défaut elle est à
80, je l'ai rammener à 60, aucune différence. L'option qui suit je la
pige pas: ## Or traditionally like this:
# Suspend2AllSettings 0 0 2056 65535 5
J'ai essayer de compresser les données sur une autre partition, même
résultat. La faute à Grub? je vais essayer lilo mais je l'aime bien
grub moi.
J'ai des petites questions sur le fonctionnement de suspend2.
J'précise: j'ai installer le kernel26suspend2, Mais je prépare une
compile, je faut le tour des patch disponible.
Suspend2 fonctionne bien mais grub0.97-7 est très lent pour détecter
les disques et lancé le noyau. En moyenne la compression des données
fait 300Mo avec une vidange des buffers/cache de la ram. Avec des
données de 150/200Mo grub fonctionne normalement.
J'me dit qu'il faut diminuer la taille des données à réveiller. Pour
cela deux options (?) vider les buffers/cache de la ram et compresser
les données avec les options de suspend2; mais je doute de pouvoir
ramener 500Mo de données à 200.
Pour la vidange de la ram l'option de suspend2 "ImageSizeLimit nocache"
ne fonctionne pas. Il faut que j'utilise "$ echo 3
> /proc/sys/vm/drop_caches " pour purger les buffers/cache. Mais bon avec cette méthode les données sauvgarder sur le swap faut plus de 200Mo et suspend2 perd un peu de son intérêt.
Une option de suspend2 concerne la compression, par défaut elle est à
80, je l'ai rammener à 60, aucune différence. L'option qui suit je la
pige pas: ## Or traditionally like this:
# Suspend2AllSettings 0 0 2056 65535 5
J'ai essayer de compresser les données sur une autre partition, même
résultat. La faute à Grub? je vais essayer lilo mais je l'aime bien
grub moi.
Dernière modification par Tebo le mer. 27 juin 2007, 23:56, modifié 1 fois.
- Skunnyk
- Maître du Kyudo
- Messages : 1137
- Inscription : mer. 06 sept. 2006, 21:31
- Localisation : IRC
- Contact :

Jsais pas si ca viens de moi mais .. j'ai rien compris !
https://blog.alteroot.org
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Tebo si tu te fais un kernel perso, je te recommande le morph qui est disponible via l'über pkg de maître wain ici : http://forums.archlinux.fr/topic317.html
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
@warnaud: Héhé ou s'arrètera t-il? La list des patch est longue dans morph et -mm. Même dans les docs gentoo (http://www.gentoo.org/doc/fr/gentoo-kernel.xml) j'ai pas trouvé de long descriptif. Perso si je sais pas à quoi sa sert je les applique pas; et moi qui pige pas l'anglais
@Skunnyk: J'ai fait quelque faute mais c'est lisible (warnaud?), suspend2 c'est un patch qui permet d'enregistrer ta session, ton travail, sur le dur.

@Skunnyk: J'ai fait quelque faute mais c'est lisible (warnaud?), suspend2 c'est un patch qui permet d'enregistrer ta session, ton travail, sur le dur.
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
ouais là c'est hot pour le coup des patchs sans connaitre l'anglais, pour info le kernel morph est décrit ici .. en anglais : http://forums.gentoo.org/viewtopic-t-53 ... morph.html
Sur tout ces patchs tu peux balancer tout ce qui a un nom genre sony truc / reiser4 / nokia.
On va attendre peut-être une réponse du maitre des noyaux ^_^"
Sur tout ces patchs tu peux balancer tout ce qui a un nom genre sony truc / reiser4 / nokia.
On va attendre peut-être une réponse du maitre des noyaux ^_^"
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
visiblement le problème se situe bel et bien entre suspend2 et grub. Personnellement, je n'ai jamais essayé suspend2 (pas l'utilité). je ne serai pas d'une grande utilité
Dans tous les cas, je te conseilles de faire le test avec un patchset complet comme morph qui contient à coup sûr tout ce dont tu as besoin.
Après c'est ce wiki qui t'en dira le plus. Il y a visiblement des choses à configurer dans /etc/hibernate.conf et une floppée d'utilitaires à installer.
Quel est le résultat avec lilo ?

Dans tous les cas, je te conseilles de faire le test avec un patchset complet comme morph qui contient à coup sûr tout ce dont tu as besoin.
Après c'est ce wiki qui t'en dira le plus. Il y a visiblement des choses à configurer dans /etc/hibernate.conf et une floppée d'utilitaires à installer.
Quel est le résultat avec lilo ?
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
j'ai exactement le même souci. Pour le moment j'ai pas encore eu le temps de me compiler un noyau, mais le souci est bien là. Je vais essayer de regarder ca rapidos.
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

J'ai pas essayer avec lilo. Par contre j'ai une debian sur un dur usb avec grub d'installer sur son mbr.Le menu se lance à la vitesse normale mais dès qu'il lance le noyau suspend2 c'est long. Tu essaye avec lilo vincentxavier ?
J'ai eu le plaisir de goûter menuconfig.
Pour etayer le wiki je me suis écrit un mémo avec les infos que j'ai trouvé dans différents howto.
Bien sûr faut encore rajouter des options dans la section make.
Je vais patché le 2.6.21-1 avec suspend2 seul pour voir ce que sa donne.
J'ai eu le plaisir de goûter menuconfig.
Pour etayer le wiki je me suis écrit un mémo avec les infos que j'ai trouvé dans différents howto.
Bien sûr faut encore rajouter des options dans la section make.
Je vais patché le 2.6.21-1 avec suspend2 seul pour voir ce que sa donne.