Attention, appel à toutes les voitures : Les utilisateurs de GNU/Linux et Mac OS X sont invités à tester le bon fonctionnement du découplage des processus de Firefox (pour plus de réactivité) avec leur carte graphique et à rapporter les éventuels bogues.
Compositing is the process of taking various sections of the page broken into layers and drawing them as a single image to the screen. This process moves this work into separate thread. This will let the browser continue to draw pieces of that page that don’t require the main loop such video, plugins, some CSS animations and perhaps an experimental async WebGL/Canvas mode.
La procédure de test, simple, est expliquée dans le détail ici (d’où la longueur du billet qui ne doit pas vous effrayer outre mesure) :
- How to help testing off‐main‐thread compositing (Mozilla Gfx Team Blog)
Sous GNU/Linux, le processus ne prend que quelques minutes et se réalise en quatre étapes seulement :
- télécharger la dernière version de développement de Firefox (dite « Nigthly ») ;
- créer un nouveau profile, par sécurité ;
- modifier deux options de configuration de Firefox (dans le panneau
about:config
) ; - lancer une commande dans un terminal.
Et vogue la galère !
À vous de jouer à présent, si vous voulez que ces nouveautés arrivent rapidement dans Firefox. ;-)
# Je commence
Posté par antistress (site web personnel) . Évalué à 6.
J'ai fait le test sur ma machine (Debian GNU/Linux/GNOME 64 bits Sid avec un processeur Intel Ivy Bridge) : tout est ok pour moi, rapport posté sur Bugzilla@Mozilla – Bug 722012. Suivant !
[^] # Re: Je commence
Posté par dieppe . Évalué à -1.
Bon, je poste ici parce que j'ai la flemme d'ouvrir un énième compte qui me servira deux fois dans ma vie, mais tout marche nickel ici aussi.
Pour info:
Intel Sandy Bridge (Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz)
Linux 3.5.6-1-ck (Arch Testing)
mesa 9.0
xf86-video-intel 2.20.9-2
Si quelqu'un peut relayer (j'ai fait les tests de base, WebGL, gmail, youtube, HTML5, quelques benchmarks…).
Désolé pour le bruit !
[^] # Re: Je commence
Posté par detail_pratique . Évalué à 10.
Oué, alors, ma cyto d'urine n'a que 8 éléments par mm³.
Si quelqu'un voulait bien faire remonter ça au spécialiste que mon médecin voudrait que je consulte, ce serait cool, merci.
[^] # Re: Je commence
Posté par dieppe . Évalué à 0.
Bon, je me doutais bien que ça n'allait pas plaire que je fasse ça…
Donc au moins, tentons l'explication:
Donc au final, certes, j'aurais pu faire l'effort, mais je vois pas ce qu'il y a de terrible non plus là-dedans…
Quant à l'analogie avec le médecin, disons que la seule différence, c'est qu'ici j'aurais pu ne même pas prendre les 15 minutes pour tester, et que y a aucune motivation personnelle.
[^] # Re: Je commence
Posté par detail_pratique . Évalué à 1.
Mais je t'avais pertinenté, hein. Et à nouveau pour ce dernier commentaire.
C'était amusant, c'est tout !
De mon côté, je n'ai rien testé du tout…
Cytomicalement vôtre : )
[^] # Re: Je commence
Posté par dieppe . Évalué à 1.
Dans ce cas, on va dire que je répondais à ceux qui ont moinssé ;)
[^] # Re: Je commence
Posté par antistress (site web personnel) . Évalué à 3. Dernière modification le 12 octobre 2012 à 00:22.
J'ai fait passer sur le rapport de bogue, merci dieppe !
(et je t'ai pertinenté, t'es plus qu'à -6, courage ;-)
[^] # Re: Je commence
Posté par dieppe . Évalué à 1. Dernière modification le 12 octobre 2012 à 04:42.
Bon, alors en fait, vous pouvez me lancer des pierres…
1) J'ai un compte sur bugzilla, et l'adresse mail est mon adresse principale,
2) J'ai loupé une étape, donc je testais pas vraiment, et en fait, je viens de m'apercevoir qu'il y a pas mal de flickering.
Bref, je mettrais bien ça sur le dos de la fatique, mais bon, trop facile.
Du coup, j'ai commenté le bug directement.
Maintenant, je vais aller me cacher.
[^] # Re: Je commence
Posté par antistress (site web personnel) . Évalué à 3.
C'est ma faute j'ai zappé une étape dans le descriptif, je croyais que c'était pour Mac (la mise en page de l'article sur le blogue est à chier)
Gardez quelques pierres pour moi !
# pourquoi ?
Posté par modr123 . Évalué à -10.
on s'intéresserait a ce logiciel développer pour windows et android mais pas linux ?
[^] # Re: pourquoi ?
Posté par claudex . Évalué à 7.
Pourquoi s'intéressait-on au respect de la grammaire ?
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
# La procédure détaillée en français
Posté par antistress (site web personnel) . Évalué à 4. Dernière modification le 12 octobre 2012 à 00:20.
est donnée sur geckozone.org
Si, comme dieppe, vous n'êtes pas inscrit sur Bugzilla, notez vos résultats et configurations ici je ferai passer
# Processus -> Threads
Posté par Benoit Jacob (site web personnel) . Évalué à 4.
Il ne s'agit pas de processus ici (du moins pas sur le bureau, pas pour le moment) mais de threads.
La seule plateforme où il s'agisse réellement d'un processus séparé est Firefox OS.
[^] # Re: Processus -> Threads
Posté par antistress (site web personnel) . Évalué à 2.
Merci pour la précision même si je conçois mal la différence
[^] # Re: Processus -> Threads
Posté par claudex . Évalué à 4.
Les thread partagent la même mémoire, ce qui permet d'éviter de dupliquer les même informations (en pratique, c'est plus subtil avec le copy-on-write) et de simplifier la communication mais fragilise le programme (si un thread crash, tout le processus crash).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Processus -> Threads
Posté par antistress (site web personnel) . Évalué à 2.
merci !
# outil pour analyser la consommation des onglets
Posté par Kytrix . Évalué à 1.
Bonjour,
Merci pour le lien j'essayerai de tester cela.
Justement, avec ce nouveau mode de gestion des onglets, est ce qu'il va être possible de suivre la consommation CPU et mémoire des différents onglets ? j'ai chercher un ad-on permettant de faire cela sans succès. (et ainsi traquer les pages trop lourdes).
D'ailleurs je ne sais pas si cela vous est déjà arrivé mais j'ai des freezes sous Xorg (messages chelou avec attente 10000ms dans les logs) qui surviennent uniquement si j'utilise Firefox, de manière assez aléatoire..
j'ai trouvé quelqu'un qui reproduisait le même message avec chromium en désactivant une protection lors de l'utilisation de l'accélération GPU …
[^] # Re: outil pour analyser la consommation des onglets
Posté par antistress (site web personnel) . Évalué à 0.
https://addons.mozilla.org/fr/firefox/addon/abouttelemetry/ ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.