• [^] # Re: 1ère mouture du collecticiel client de OpenOfice.org : Glow

    Posté par (site web personnel) . En réponse à la dépêche 1ère mouture du collecticiel client de OpenOffice.org : Glow. Évalué à 2.

    http://java.sun.com/docs/books/performance/1st_edition/html/JPRAMFo(...)

    C'est la partie sur la consommation mémoire du bouquin de sun sur la performance des applications Java. Le livre présente aussi pas mal de technique pour limiter la consommation de mémoire, optimisez le temps de démarrage d'une application, etc. En gros il apporte des réponses aux personnes qui restent dans l'idée qu'une appli java ça met forcément longtemps à démarrer et ça bouffe plein de ram.

    On trouve plein de petites choses intéressantes dans ce livre comme par exemple comment copier un fichier. Ils présentent 4 façons de le faire, de la façon neuneu à la façon correcte. Les temps d'executions des 4 méthodes sont (en ms) : 10800, 130, 33 et 22. Donc la méthode correcte/optimisée est 490 fois plus rapide que la méthode neuneu. Evidemment si on compare avec le même programme en C/C++, on va surement 2 ou 3 fois plus vite en C/C++. Le but de ce bouquin n'est pas de montrer que Java ça casse tout, c'est juste de montrer que la pluspart des arguments avancés contre Java ne sont pas forcément liés à la JVM et à son utilisation de la RAM.