Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

  • Matthew Szulik quitte Red Hat
    Le CEO et président de Red Hat Matthew Szulik a décidé d'abandonner ses fonctions pour des raisons de santé de sa famille. Il reste toutefois à la tête du directoire. Il est remplacé par James Whitehurst (COO de Delta Airlines).

  • Tests de performance JavaScript dans les navigateurs
    Un benchmark JavaScript a été réalisé à l'aide de SunSpider du projet WebKit. Les navigateurs testés sont Opera 9.5, Safari 3, IE7 et Firefox 2. La machine était une dual-core 3.0 GHz Core 2 Duo munie de 4 Gio de RAM et de... argh Windows Vista 32-bit. Firefox 3.0 beta 2 apporte de grandes améliorations.

  • Valgrind 3.3.0
    La célèbre suite d'outils libres de profiling et de débogage est passée en version 3.3.0. Helgrind et Massif ont été revus en profondeur, Cachegrind et Memcheck ont été améliorés, Omega et DRD sont deux outils expérimentaux qui font leur apparition, la documentation a été réorganisée, et on assiste à des gains en terme de mise à l'échelle.

> Lire la dépêche (17 commentaires, moyenne: 1,5).  

Les petites brèves de LinuxFR : trois nouvelles toutes simples, regroupées, qui n'auraient pas matière à être développées jusqu'à en faire une dépêche à part entière. Vous pouvez contribuer des dépêches sur linuxfr.org/submit.html.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

JavaScript

Posté par Matthieu C () le 27/12/2007 à 23:26. (lien). Évalué à 2.

Vu l'utilisation massive de JavaScript (avec web 2.0, ajax, ...) au lieu d'interpréter le javascript (ce qui doit être fait par la plupart des navigateurs aujourd'hui), ne pourrait ton pas faire du JIT (compilation à la volé du code http://fr.wikipedia.org/wiki/Compilation_%C3%A0_la_vol%C3%A9(...) ).

On me souffle à l'oreille que tamarin (http://www.mozilla.org/projects/tamarin/) devrait pouvoir faire du JIT.
Quelqu'un sait il ou tamarin en est ?

PS : pourquoi faire des bench sur de tel montre au lieu de config moyenne.

Et en Français ?

Posté par TazForEver () le 28/12/2007 à 08:53. (lien). Évalué à 1.

lire PDG et Directeur opérationnel

une news valgrind!

Posté par lordcow () le 28/12/2007 à 11:47. (lien). Évalué à 0.

Domage que la breve valgrind ne soit pas une vrai news.
Ca aurrait été l'ocasion de parler de se formidable outil de débugage et de profilage, qui permet de trouver très rapidement des problèmes dans vos programmes C ou C++.

Basé sur une technique d'instrumentation just in time (il modifie le code machine pour appeler ses propres routines).

A la base, valgrind (memcheck) est un outil de détection d'accès illégaux a la mémoire. Il détecte les fuites de mémoire (memory leak), les accès après libération de pointeur, allocation trop courtes et j'en passe.

La puissance de son outil JIT permet de créer une multitude d'outils de debugages.

Helgrind permet de détecter les problèmes liés au multithread.

Massif est un profileur de memoire, il permet de détailler combien de mémoire prends votre programme


Callgrind est un outil de profilage JIT (a la difference de gprof, pas besoin de compiler avec des options spéciales)

Cache grind permet de détecter les problemes de performances liés aux caches miss et autres branch prediction.
Ces deux outils disposent d'un outil tiers appelé kcachegrind, qui permet de visualiser tout ca. La triplette est en fait pour moi le meilleur outil de profiling que je connaisse.

Valgrind permet aussi de créer relativement facilement ses propres outils d'instrumentations.

Le seul problème de valgrind est qu'il est fortement lié a l'architecture i386. les ports pour d'autres architectures sont en cours, mais un peu moins actifs, ca marche pas aussi bien.

--
Je est un autre.

Petites brèves

Posté par IsNotGood () le 30/12/2007 à 23:44. (lien). Évalué à 3.

J'aime bien les petites brèves. C'est une excellente initiative.

Matthew Szulik aurait mérité une "vraie" dépêche en première page. Mais le personne est discret et probablement que personne n'a fait cette "vraie" dépêche (en tout cas pas moi :-)).
C'est tout de même le PDG depuis 10 ans de la distribution la plus importante, souvent la plus innovante (avec de sérieuses prises de risque pour faire avancer le libre), qui a fait Fedora, qui a le plus contribué au libre (au moins au niveau code), qui a acheté plein de boite pour mettre le code en GPL (près et peut-être plus de 200 millions de $), qui a dit "chiche" pour OLPC, qui a systèmatiquement dit non aux accords à la con type MS/Novell, qui a fait que Red Hat est toujours resté commauté friendly (n'est-ce pas Centos et autres clones), etc...

Il mérite mieux que d'être noyé dans des brèves de seconde page. M'enfin, il ne doit pas s'en plaindre. Le vedettariat n'était pas son truc.

Espérons que son successeur porte aussi fort le libre que lui.

Revenir en haut de page