• [^] # Re: Intérêt

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Haiku est vivant. Évalué à 6.

    Il faudra que vous m'expliquiez... Au boulot j'ai une Debian 32bit, avec un Firefox dessus (en fait j'utilise parfois Iceweasel, mais souvent la Nightly, donc Firefox), je n'ai que 3 Go de ram, et je peux avoir 8 fenêtres de 40 onglets chacun.

    Chez moi j'ai deux machines sous Ubuntu 13.10 (c'était déjà vrai avant), en 64 bit, j'atteint le Go avec quelques onglets (je ne parle même pas du cas extrême possible dans l'autre situation). Surtout, il y a une espèce d'allocation de la mémoire en fonction de celle disponible : si j'ai 3Go de mémoire, Firefox va vite prendre 2.5 Go parce que c'est ce qui reste à peu près quand le reste tourne. Si j'ai plus de 8 Go de mémoire, il va en prendre 8, parce qu'il peut. En fait dans ce cas précis il pourrait prendre plus mais c'est moi qui l'arrête là, j'explique après.

    Donc, j'ai ces différences pour la même utilisation, dans les trois cas, les mêmes sites, chez moi, au boulot, quelque soit les machines. Au début je pensais que Firefox était particulièrement gourmand en 64 bit (la même chose prendrait de 700Mo à 1Go voire 2 Go au pire sur ma machine 32 bit), mais vos messages me contredisent.

    Là, le Firefox duquel j'écris, il tourne depuis 24h, il me bouffe déjà 5 Gio. J'ai Gmail, Facebook (les plus gourmands j'imagine), DLFP et des articles de presse ou des forums à l'ancienne (du genre de ceux qui étaient déjà lisible quand Firefox s'appelait Firebird).

    À un moment il prendra 8 Go, il faudra que je le tue. En fait j'ai 32 Go de ram, mais Firefox de toute manière ne sait pas brasser plus de 8 Go (et c'est pas ce que je lui demande, j'ai pas acheté la ram pour Firefox). Donc même si je ne swap jamais, quand Firefox dépassera les 8 go et qu'il restera plus de 20 Go de libre, il sera tout lent.

    Par exemple quand je commence à compter les secondes entre l'affichage de chaque caractère quand j'écris dans un textarea, c'est un signal qui me dit « t'as dépassé les 8 Go coco ».

    Heureusement Firefox est un très bon crash-only-software. Le killall firefox & firefox est un très bon garbage collector.

    Note : je n'utilise pas beaucoup d'extensions à part adblock, flashblock et quelques trucs utiles de ce style (voire memchaser, ironie). Et de tout manière j'ai les mêmes dans iceweasel et firefox 32 bit, sans souci. Et de toute manière j'ai testé sans extension.

    Oui j'ai Flash, puisque j'utilise Flashblock (ou l'inverse, j'utilise Flashblock parce que j'ai Flash), mais donc j'ai une utilisation de Flash mesurée.

    Alors j'ai une machine de course (8 cœurs à 4 GHz, 32 Go de ram à 1.6 GHz), je peux compiler des programmes aussi vite qu'on chargerai une machine virtuelle pour les exécuter, je peux assembler des trentaines d'images avec Hugin en très peu de temps sans entendre le ventilo se réveiller parce que le proco n'atteint pas les 45° (haha), je peux coder des grosses vidéos sans frémir, je peux même m'amuser à jouer à Unvanquished en Full HD avec un rendu OpenGL complètement logiciel (llvmpipe) avec le moteur Legacy et avec une résolution moindre avec le moteur OpenGL3 et tous les effets au max, et ce juste avec un proco générique.

    SAUF QUE, là mon Firefox fait déjà 5.7Go, bientôt 6, et la rédaction de ce commentaire dans le textarea de DLFP commence à ne pu être vraiment réactive.

    Et j'aurai la même utilisation avec un Core2duo à 1.6GHz et 3Go de ram : je ne prendrai pas 6 Go mais 2 Go, et je commencerai à sentir les ralentissements. Il y a un espèce de proportionnalité. Il faudrait pouvoir mentir à Firefox, lui faire croire qu'il ne peut pas allouer plus.

    Ah et puis, pendant que Firefox titube comme une loutre bourrée, le reste tourne très bien.

    ce commentaire est sous licence cc by 4 et précédentes