Page 1 sur 1
[Firefox] Lancement en arrière plan ? (Résolu)
Publié : dim. 12 mai 2013, 00:25
par LuX
Bonjour
Lorsque j'appelle firefox, la première fois il est assez long à apparaître (disons 10 secondes environ) et les fois suivantes dans la même session il est beaucoup plus rapide (4 secondes ?). J'imagine qu'au premier lancement il fait certaines opérations qu'il n'a plus besoin de faire aux lancements suivants, jusqu'au prochain redémarrage de l'ordinateur.
En tout cas, pour accélérer le lancement de firefox, j'aimerais le lancer au démarrage puis le fermer, le tout "en arrière plan" c'est-à-dire sans que ça se voie (sans qu'il ouvre une fenêtre). Le but étant que si ensuite je l'appelle normalement, il réponde aussi rapidement que si c'était la deuxième fois. Je ne sais pas si c'est possible.
Je suis sous Openbox+LXDE.
Merci d'avance pour vos avis éclairés,
Re: [Firefox] Lancement en arrière plan ?
Publié : dim. 12 mai 2013, 00:40
par widapit
Salut !
je ne pense que ce que tu demandes soit faisable exactement comme ça...
pour moi, si on lance firefox, il ouvre une fenêtre, je ne crois pas qu'il y ai d'options "daemon" pour les navigateurs !!
... et les fois suivantes dans la même session il est beaucoup plus rapide (4 secondes ?). J'imagine qu'au premier lancement il fait certaines opérations qu'il n'a plus besoin de faire aux lancements suivants, jusqu'au prochain redémarrage de l'ordinateur.
heu tu parles de la session de l'utilisateur sur X ou de firefox simplement ?
Sinon, tu peux voir dans les paramètres de FF dans :
Édition -> Préférences -> Vie Privée -> Vider l'historique lors de la fermeture de Firefox -> Paramètres .
ou/et dans
Édition -> Préférences -> Avancé -> Réseau -> Modifier la gestion automatique du cache .
suivant comment cela est configuré, le débit dont tu profites et le nombre d'onglets/fenêtres ouverts, la mise en cache ou pas de certaines pagespeut expliquer le passage de 4 à 10 sec. !!

Re: [Firefox] Lancement en arrière plan ?
Publié : dim. 12 mai 2013, 01:20
par LuX
Bonjour widapit
... et les fois suivantes dans la même session il est beaucoup plus rapide (4 secondes ?). J'imagine qu'au premier lancement il fait certaines opérations qu'il n'a plus besoin de faire aux lancements suivants, jusqu'au prochain redémarrage de l'ordinateur.
heu tu parles de la session de l'utilisateur sur X ou de firefox simplement ?
Je parlais de la session X : j'allume l'ordi, je me connecte, je lance firefox... 10 secondes, je quitte firefox et je le relance... 4 secondes (et ça reste à 4 secondes pour tous les lancements suivants de firefox, tant que je n'ai pas redémarré l'ordinateur).
J'ai fais ce que tu m'a dit :
- effacé tout l'historique ;
- demandé qu'il ne le conserve plus jamais ;
- réduit le cache à 20 Mo (au lieu de 350 mo semble-t-il par défaut).
Merci pour ces suggestions mais je n'ai pas vu de grand changement. Le démarrage me semble un poil plus court, peut-être 8 secondes au lieu de 10 secondes la première fois, et 3 secondes au lieu de 4 la deuxième, mais ça reste beaucoup plus lent (proportionnellement) la première fois que les suivantes.
Je ne rétablis jamais la session ou les onglets de la fois d'avant dans firefox : je démarre toujours sur la même page d'accueil, qui est une page statique (une liste de liens que j'ai fixée moi-même une fois pour toute).
Re: [Firefox] Lancement en arrière plan ?
Publié : dim. 12 mai 2013, 01:50
par widapit
ba, tant pis !
et, je reste sur l'idée des mise en cache... à tout hasard; tu n'utilises pas un DNS en local ?
sinon, je vois pas...

Re: [Firefox] Lancement en arrière plan ?
Publié : dim. 12 mai 2013, 03:33
par mélodie
Salut,
As-tu pensé à essayer le programme prelink ? Il permet de "prélier" les bibliothèques associées à un binaire donné, ce qui fait qu'à la fin du démarrage du système le programme en question doit pouvoir se lancer plus rapidement.
https://wiki.archlinux.org/index.php/Prelink
je ne l'emploie pas tout à fait comme présenté sur cette page. Je le lance directement contre le binaire que je veux prélier. Par exemple pour firefox ce ne sera pas contre /usr/bin/firefox puisque c'est un lien symbolique.
Ma commande sera du genre:
(-m --conserve-memory et -R random, voir le man).
Ensuite il faut configurer finement /etc/prelink.conf, et régler le fichier cron associé au paquet. Faire en sorte de ne prélier automatiquement que le ou les programmes choisis, sinon j'ai remarqué qu'on perd tout le bénéfice : si tu optes pour l'option "-a" pour "all", comme dans "-amR" (ce qui est montré dans les tutos les plus communs), alors le cache de prelink est très gros et après tout est aussi lent que avant...
Voilà voilà...
Re: [Firefox] Lancement en arrière plan ?
Publié : jeu. 16 mai 2013, 13:12
par LuX
Bonjour !
@widapit : Je sais à peine ce que c'est qu'un serveur de nom, alors je suppose que je n'en utilise pas en local. J'accède à internet via une box numériable, et mon "réseau" derrière cette box se limite à ma seule machine.
@mélodie : prelink semble inteéressant, mais au-dessus de mes capacités pour le moment. J'avoue avoir la flemme d'y passer deux jours pour essayer de comprendre comment le faire marcher.
J'ai essayé d'autres navigateurs plus légers, que j'aime bien, comme dwb. Ils ont le mérite (en plus d'une ergonomie façon vim que j'ai aussi grâce à vimperator) d'être deux fois plus rapides au démarrage mais l'inconvénient de bloquer sur pas mal de pages, alors a final je ne peux pas me passer de firefox. J'avoue que je me tâte pour faire une demande de "feature" sur le site de firefox : vu le comportement qui a motivé mon post initial, ajouter un mode de démarrage fantome (ou démon) si c'est possible serait assez agréable, je trouve.
Merci en tout cas à tous les deux pour vos suggestions. Je passe le sujet en "Adandonné".
Re: [Firefox] Lancement en arrière plan ? (Abandonné)
Publié : jeu. 16 mai 2013, 14:45
par onyx67
Salut,
LuX a écrit :Lorsque j'appelle firefox, la première fois il est assez long à apparaître (disons 10 secondes environ) et les fois suivantes dans la même session il est beaucoup plus rapide (4 secondes ?).
Je n'ai pas vu ton post de suite, mais je peux tout de même te suggérer une piste.
Il est normal que firefox mette plus de temps lors de son premier lancement, c'est lié au chargement des modules complémentaires. C'est clair que 10 secondes c'est beaucoup trop (en principe c'est de l'ordre de 3 à 4 secondes max).
Regarde si tu n'a pas de module particulièrement lourd d'activer et pas forcément nécessaire.
Tu peux d'ailleurs faire un test en les désactivant tous, histoire de voir si c'est mieux ou pas. (Outils/Modules Complémentaires puis extensions et plugins).
Re: [Firefox] Lancement en arrière plan ? (Abandonné)
Publié : lun. 27 mai 2013, 00:01
par LuX
Bonjour Onyx67
Merci pour cette suggestion. Je n'ai pas grand chose comme module complémentaire :
- 1 extension : Vimperator
- 1 plugin : Shockwave Flash
- 1 langue : La pack de français
Je ne me vois pas m'en passer, et je ne me souviens pas que les désinstaller change grand chose, mais je vais essayer pour voir.
Cordialement,
LuX
Re: [Firefox] Lancement en arrière plan ? (Abandonné)
Publié : lun. 27 mai 2013, 00:47
par mélodie
Salut,
T'arrive-t-il d'optimiser les bases de données de Firefox ? C'est nécessaire pour le garder en forme sur le long terme. Tu peux le faire en utilisant Bleachbit qui est disponible sur les dépôts. Facile à configurer, il suffit de lire le contenu des préférences et de regarder ce qu'il faut cocher à gauche. Pour les préférences il faut conserver l'anglais et le français.
Re: [Firefox] Lancement en arrière plan ? (Abandonné)
Publié : mar. 28 mai 2013, 21:49
par Origyne
Salut !
Tu devrais utiliser preload ; il prend note des activités que tu fais le plus souvent et met en cache au démarrage celles-ci.
https://wiki.archlinux.org/index.php/Preload
Re: [Firefox] Lancement en arrière plan ? (Abandonné)
Publié : mar. 28 mai 2013, 23:56
par LuX
Bonjour !
Merci à Mélodie de m'avoir fait découvrir Bleachbit. J'ai libéré plus de 500 Mo d'espace disque en quelques clics... et sans doute effacé quelques fichiers de trop faute d'avoir bien saisi le principe (il m'a effacé des copies de sauvegardes de fichiers renommés en xxx.bak dont je ne sais absolument pas ce qu'ils contenaient mais qu'a priori j'aurais préféré garder). Bien fait pour moi, mais je ne regrette pas de l'avoir utilisé car je ne pense pas avoir perdu quoique ce soit d'essentiel.
Merci surtout à Origyne pour m'avoir indiqué Preload. Ultra-simple à installer, il fait exactement ce que je voulais : Firefox démarre maintenant en 3-4 secondes dés le premier lancement, et l'esprit général de ce programme me semble tout simplement génial !
Je passe le sujet de "Abandonné" à "Résolu".