IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firefox Discussion :

Firefox 48 débarque avec le support du multiprocessus et rend obligatoire la signature numérique d'extensions


Sujet :

Firefox

  1. #21
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    C'est une question de vocabulaire alors : 25% d'écart, c'est clairement moins bien, mais c'est pas ce que j'appelle être à la ramasse.

    Difficile de dire si Firefox gèrera WebAssembly mieux que les autres, mais vu que c'est bien plus proche du bas niveau que JavaScript, on peut supposer que les écart de performances entre les navigateurs seront plus faibles.
    En tout cas le système de gestion de mémoire n'aura plus rien a voir. Il n' y aura notamment pas de GC.

  2. #22
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2009
    Messages
    1 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 030
    Points : 4 203
    Points
    4 203
    Par défaut
    Citation Envoyé par Uther Voir le message
    C'est une question de vocabulaire alors : 25% d'écart, c'est clairement moins bien, mais c'est pas ce que j'appelle être à la ramasse.

    Difficile de dire si Firefox gèrera WebAssembly mieux que les autres, mais vu que c'est bien plus proche du bas niveau que JavaScript, on peut supposer que les écart de performances entre les navigateurs seront plus faibles.
    En tout cas le système de gestion de mémoire n'aura plus rien a voir. Il n' y aura notamment pas de GC.
    Quand je dis "être à la ramasse", c'est faire la comparaison par rapport à tous les autres. Après oui j'ai hâte de voir ce que Web Assembly peut donner. Javascript c'est un peu comme IE. On se traine un truc qui ne réagit pas comme le reste, et pour lequel on ne fait que de la mise à jour incrémentale.

  3. #23
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    Juillet 2013
    Messages
    1 423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 1 423
    Points : 8 700
    Points
    8 700
    Billets dans le blog
    43
    Par défaut
    Je ne suis pas le dernier à critiquer JS, mais ce n'est pas au niveau de sa rapidité intrinsèque qu'il faut le blâmer. Pour un langage dynamique, c'est juste le plus rapide de la planète. Les lenteurs sont souvent à imputer au DOM qui ne fait pas partie à proprement parler du langage.
    Mais sinon WebAssembly mettra du temps avant de se répandre parmi les développeurs. Il devrait trouver sa place, parce qu'il y a un besoin de ce côté là, notamment pour les grosses applications Web gourmandes en calculs comme les jeux vidéos mais pas que, cependant, la majorité des développeurs Web préféreront la souplesse de développement en JS et son écosystème incomparable pendant de nombreuses années, si ce n'est des décennies avant de migrer sur un langage compilant en Web Assembly, s'ils migrent.
    Tutoriels et FAQ TypeScript

  4. #24
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    Juillet 2013
    Messages
    1 423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 1 423
    Points : 8 700
    Points
    8 700
    Billets dans le blog
    43
    Par défaut Electrolysis permettrait des gains en réactivité de 400% à 700%
    Electrolysis permettrait des gains en réactivité de 400 % à 700 %
    La version multi-processus de Firefox est disponible depuis Firefox 48

    La période de tests de la version multi-processus de Firefox, nommée Electrolysis, sur ses 1 % d'utilisateurs vient de s'achever et selon Aza Dotzler, Directeur de Firefox chez Mozilla, un gain en réactivité de l'ordre de 400 % à l'utilisation globale, avec une pointe à 700 % au niveau du chargement des pages a été observé. Ceci réduit notamment le risque de blocage et de plantage.

    Ces améliorations, bien que déjà louables, tant le navigateur de Mozilla accuse un certain retard technologique sur ses principaux concurrents, ne semblent pas encore satisfaire Asa Dotzler. En effet, pour le moment, le multi-processus se limite à un processus pour le chargement du contenu et un autre pour la gestion de l'interface utilisateur. A terme, Firefox devrait supporter plusieurs processus pour le chargement du contenu ainsi que des mécanismes d'isolation (sandboxing) ce qui devrait contribuer à pousser les performances au-delà de cette première phase.

    Dans les prochaines semaines, environ la moitié des utilisateurs de Firefox recevront la version multi-processus, et dans les six prochains mois, l'ensemble des utilisateurs devraient bénéficier de ces avancées.

    A noter que la consommation de mémoire semble ne pas avoir trop souffert de ce support du multi-processus, grâce notamment aux travaux d'un projet nommé MemShrink démarré il y a cinq ans.

    source : Aza Dotzler, CNet, WikiMozilla

    Que pensez-vous de ces gains de performance ?
    Tutoriels et FAQ TypeScript

  5. #25
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Techniquement la séparation en onglets n'a pas de raison d'accélérer le chargement des pages, Alors un gain de x4 à x7, ça me parait très suspicieux.

    Je serais curieux de savoir dans quelles condition ça a été mesuré, notamment si le fait que les addons soient désactivé ou que le profil soit neuf n'aurait pas une incidence sur les mesures.

  6. #26
    Membre régulier
    Inscrit en
    Novembre 2004
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 28
    Points : 70
    Points
    70
    Par défaut
    Les 400% (pages classiques) et 700% (pages lourdes, d'après la source), peut-être les obtiennent-ils en chargeant plusieurs pages en parallèle ?

    Dans tous les cas, on risque d'attendre avant de voir cette évolution en action : pour l'instant ça ne va s'activer que sur les installs sans extensions (et plutôt sous Firefox 49).
    Plus tard, on constatera quelles extensions sont compatibles. Ca risque de faire mal :p

  7. #27
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Après avoir consulté la source, il semble qu'il s'agit juste d'une traduction ambigue de la news:
    Electrolysis teaches Firefox to walk and chew gum at the same time, splitting different parts of the browser into separate computing processes so figuring out how to put Facebook on your screen won't interrupt your mouse clicks. Electrolysis, also called E10S and multiprocess Firefox, increases browser responsiveness 400 percent for ordinary websites and 700 percent for complex ones with many elements, Dotzler said.
    un gain en réactivité de l'ordre de 400 % à l'utilisation globale, avec une point à 700 % au niveau du chargement des pages a été observé.
    Bref ce qui est mesuré est la réactivité de l'interface graphique du navigateur et pas le chargement des pages. Ce qui pour le coup parait logique. La formulation de la traduction peut laisser comprendre que c'est le temps de chargement de la page qui est impactée.

  8. #28
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2009
    Messages
    1 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 030
    Points : 4 203
    Points
    4 203
    Par défaut
    Citation Envoyé par Uther Voir le message
    Après avoir consulté la source, il semble qu'il s'agit juste d'une traduction ambigue de la news:


    Bref ce qui est mesuré est la réactivité de l'interface graphique du navigateur et pas le chargement des pages. Ce qui pour le coup parait logique. La formulation de la traduction peut laisser comprendre que c'est le temps de chargement de la page qui est impactée.
    En effet, la traduction n'est pas bonne. Ca m'étonnait aussi. La lourdeur de Firefox est un de ses points faibles. Ca va mettre un coup de fraicheur.

  9. #29
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 174
    Points : 4 690
    Points
    4 690
    Par défaut
    En effet, les principaux problèmes de Firefox c'est la réactivité. C'est parfois catastrophique sur des pages lourdes (Amazon ) quand ça réagit au poil sur Chromium. Il faudra que je re-teste, la dernière fois j'avais trop de problèmes avec mon site : style cassés, drag'n drop qui déconne... Mais c'était il y a 6 mois.

  10. #30
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2016
    Messages : 1
    Points : 8
    Points
    8
    Par défaut
    tant le navigateur de Mozilla accuse un certain retard technologique sur ses principaux concurrents

    De quel retard technologique parle-ton?

Discussions similaires

  1. Firefox 31 Beta débarque avec de nombreux outils pour développeurs
    Par Stéphane le calme dans le forum Firefox
    Réponses: 15
    Dernier message: 01/08/2014, 01h11
  2. Réponses: 0
    Dernier message: 30/06/2014, 05h03
  3. Réponses: 1
    Dernier message: 12/01/2007, 11h20
  4. Sa marche avec Firefox mais pas avec IE ?
    Par boolat dans le forum Flash
    Réponses: 1
    Dernier message: 30/10/2006, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo