S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Mozilla : un processus par onglet dans Firefox l'année prochaine

Moi aussi, moi aussi !

Mozilla a pris la décision de s’aligner manifestement sur la concurrence en ce qui concerne la gestion des processus pour Firefox. Dans ce dernier, actuellement, on trouve en fait un seul processus. À l’opposé, Chrome et Internet Explorer 8 créent un processus pour le navigateur lui-même, puis un supplémentaire pour chaque onglet...firefox pdnMozilla a pris la décision de s’aligner manifestement sur la concurrence en ce qui concerne la gestion des processus pour Firefox. Dans ce dernier, actuellement, on trouve en fait un seul processus. À l’opposé, Chrome et Internet Explorer 8 créent un processus pour le navigateur lui-même, puis un supplémentaire pour chaque onglet ouvert (la méthode diffère entre les deux produits).

Sur une page du wiki de Mozilla, on trouve ainsi un projet initié par plusieurs développeurs. Les buts avancés sont les suivants :
  1. Fournir une meilleure réactivité générale
  2. Accroître la stabilité en cas de ralentissement ou de crash à cause d’un site particulier
  3. Améliorer les performances générales, en particulier sur les systèmes multicoeurs
  4. Améliorer la sécurité en faisant fonctionner le moteur de rendu en mode isolé ou protégé
Plusieurs de ces avantages existent donc déjà aujourd’hui dans Chrome et Internet Explorer 8. Ces deux navigateurs créent des processus séparés pour chaque onglet, permettant au logiciel de ne pas planter entièrement si un site provoque un problème. Dans un tel cas, l’onglet est alors fermé, sans entraîner le reste de l’application avec lui.

De même, la sécurité en mode protégé existe depuis Internet Explorer 7, et a été renforcée dans la version 8. Sous Vista et Windows 7, le moteur de rendu fonctionne dans une sorte de boîte qui isole la navigation du reste du système. Théoriquement, le mode protégé doit permettre l'isolation des failles qui n’ont même pas encore été corrigées pour qu'elles n'intéragissent pas avec l’environnement local (ouverture de brèches permettant la prise de contrôle).

Dans la route qui mène vers une version exploitable d’un nouveau Firefox (première préversion l’année prochaine), les développeurs s’interrogent sérieusement sur la possibilité d’utiliser la pile réseau de Chromium, le projet sous-jacent sur lequel est construit Chrome de Google. La décision reste à prendre, car un tel changement provoquerait de nombreux travaux chez Mozilla.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Le 11 mai 2009 à 12:30 (28 710 lectures)

Soutenez l'indépendance de PC INpact en devenant Premium

  • Tout le contenu de PC INpact sans pub
  • Et bien plus encore...

Il y a 103 commentaires

Avatar de Locks INpactien
Locks Le lundi 11 mai 2009 à 15:09:07
Inscrit le lundi 29 octobre 07 - 2910 commentaires
J'espere qu'ils s'en sortiront beaucoup mieux que microsoft,parce que sous IE8 c'est horrible de naviguer avec mes 60 onglets habituels de firefox

Juste comme ça pour savoir...utilité des 60 onglets ?
Avatar de viruseb INpactien
viruseb Le lundi 11 mai 2009 à 15:15:15
Inscrit le lundi 6 décembre 04 - 119 commentaires
Question comme ca, on parle d'un processus par onglet ou d'un thread par onglet ?
Avatar de Wukerz INpactien
Wukerz Le lundi 11 mai 2009 à 15:17:15
Inscrit le mercredi 26 septembre 07 - 7190 commentaires
Juste comme ça pour savoir...utilité des 60 onglets ?



surtout qu'il faut une quantité vraiment énorme d'échalotes du coup!







------> []

Edité par Wukerz le lundi 11 mai 2009 à 15:17
Avatar de zefling INpactien
zefling Le lundi 11 mai 2009 à 15:17:43
Inscrit le mercredi 30 juin 04 - 11441 commentaires
Question comme ca, on parle d'un processus par onglet ou d'un thread par onglet ?

Je pense que le second serait le mieux. S'il y a besoin d'un processus par onglet, ça veut dire que le moteur est mal foutu est que l'on compense ses faiblisses avec une astuce que je trouve discutable (surtout quand on vient se plaindre de la conso de mémoire).
Avatar de Fueg INpactien
Fueg Le lundi 11 mai 2009 à 15:19:18
Inscrit le samedi 22 avril 06 - 77017 commentaires
Juste comme ça pour savoir...utilité des 60 onglets ?

je ne vois pas du tout de quoi tu parles....
Avatar de abyssalguy INpactien
abyssalguy Le lundi 11 mai 2009 à 15:20:58
Inscrit le vendredi 23 mai 08 - 151 commentaires

surtout qu'il faut une quantité vraiment énorme d'échalotes du coup!




sinon 60 sites de pr0n ça fait un peu beaucoup pour une seule main ! attention aux ampoules !
Avatar de windu.2b INpactien
windu.2b Le lundi 11 mai 2009 à 15:21:29
Inscrit le lundi 18 avril 05 - 34118 commentaires
Question comme ca, on parle d'un processus par onglet ou d'un thread par onglet ?

On parle d'un processus par onglet
D'ailleurs, Fx n'est sûrement même pas à un thread par onglet, actuellement. Parce que si c'était le cas, je n'aurais pas tous ces freezes et lags sous Linux...


Je pense que le second serait le mieux. S'il y a besoin d'un processus par onglet, ça veut dire que le moteur est mal foutu est que l'on compense ses faiblisses avec une astuce que je trouve discutable (surtout quand on vient se plaindre de la conso de mémoire).

Je suis tout à fait d'accord, dans la théorie.
Le pb, c'est des technos comme Flash, qui sont codés avec les pieds dans des moufles par des gosses qui ont préalablement marché sur des mines, sont foutus de te foutre le processus à 100% et donc te pourrir la navigation de tous tes onglets.
Avatar de windu.2b INpactien
windu.2b Le lundi 11 mai 2009 à 15:21:45
Inscrit le lundi 18 avril 05 - 34118 commentaires


surtout qu'il faut une quantité vraiment énorme d'échalotes du coup!







------> []


Avatar de Virtual_Spirit INpactien
Virtual_Spirit Le lundi 11 mai 2009 à 15:25:15
Inscrit le mercredi 5 avril 06 - 4666 commentaires

Si on est sur 50 ou 100 sites ouverts, on a surtout besoin de faire un peu de ménage dans sa tete....
Franchement, comment peut on etre opérationnel tant en mode professionnel qu'en mode ludique avec 100 onglets ouverts ?

Encore une fois, c'est soit un test geek hors du contexte reel d'utilisation...
Soit, certains fonctionnent comme ca... et ils sont à plaindre. En tout cas, ca en dit long sur leurs capacités d'organisation... et sur leur efficacité au travail...


Quel ouverture d'esprit :-)

Chacun sont utilisation, et je t'assure qu'avoir un tas de site ouvert, ça gagne un temps fou si on sait où est le bon onglet !



Mais il est claire qu'il m'arrive souvent de dépasser les 1.5Go de mémoire pris par Firefox...
Avatar de Nnexxus INpactien
Nnexxus Le lundi 11 mai 2009 à 15:28:08
Inscrit le dimanche 19 juin 05 - 612 commentaires
Un process par onglet, ça risque pas de ralentir le bouzin plus qu'autre chose ? Et de foutre le bordel dans l'ordonnanceur ?

Parce que ce bon vieil ordonnanceur risque de laisser la main à Firefox très souvent, au détriment d'autres applis, vu que Firefox détiendra une bonne proportion des processus lancés. Sans parler de l'overhead lié à la manipulation de plein de processus qui font, au final, pas grand chose. Ou alors j'ai faux ?
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.
s