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

Wildfly/JBoss Java Discussion :

JBoss 5 : Performance et consommation de mémoire catastrophiques


Sujet :

Wildfly/JBoss Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Points : 22
    Points
    22
    Par défaut JBoss 5 : Performance et consommation de mémoire catastrophiques
    Bonjour,

    Je suis en train de faire une étude sur les serveur d'application Java EE.

    J'ai JonAs 5, Glassfish 3 et JBoss 5 en concurrence.

    Dans les critères, il y a la rapidité de démarrage, la simplicité de mise en place et la consommation de mémoire (le portail à déployer dessus consomme déjà pas mal...).
    Dans mes test JBoss 5 est significativement plus lent et plus consommateur en ressource que les 2 autres, ça me surprend un peu, mais les résultat sont là !

    Existe-t-il une astuce pour que JBoss tourne mieux (sans application il met 1'30 à démarrer, avec le portail on dépasse les 4minutes !!!! alors que glassfish 3 en est à 30secondes sans appli et 2 minutes avec le portail !)..
    Le pire étant surtout la consommation de mémoire, JBoss avoisine 1Go alors que pour la même application Glassfish est dans les 600Mo après 1h de tests !

    400Mo de mémoire en plus me semble exagéré !

    Je n'ai fait aucun tunning, ce sont pour tous ces serveurs les configurations par défaut.

    Y'a-t-il quelque chose a faire pour que JBoss se comporte mieux ?

  2. #2
    Membre éprouvé
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Points : 1 269
    Points
    1 269
    Par défaut
    Je m'interroge sur l'objectif de ton comparatif : est-ce pour un usage en dev ou en prod ?

    En prod, on s'en fiche de démarrer en 2min, en dev c'est gênant. Tu peux améliorer le temps de démarrage en passant la JVM en mode -client. Il faut modifier le script run.sh.
    Ensuite, tu peux encore gagner en retirant des services dont tu n'as pas besoin (cf. http://community.jboss.org/wiki/JBoss5xTuningSlimming). C'est certain, que sur ce point, GF est bien mieux conçu car il ne charge que ce qui lui est nécessaire.

    Au sujet de la mémoire, de quoi parles-tu : heap ou mémoire physique ? Cette différence est-elle gênante ? De quel ordre est-elle juste après le démarrage ?

    Et as-tu comparé les temps de traitement en fonctionnement ? C'est ce qui me semble le plus important si ton objectif est la prod.

  3. #3
    Membre éclairé Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Points : 821
    Points
    821
    Par défaut
    Pour info, lors des tests QA de l'EAP 5, un certain nombre de modifications ont permis d'obtenir un démarrage plus rapide. Ces modifications sont committées dans le trunk (jboss 6).

    Les infos données par Alexis sont correctes (et sont du domaine du bon sens).

Discussions similaires

  1. performances OLAP : consommation élevée de la RAM
    Par dadoucha86 dans le forum Conception/Modélisation
    Réponses: 1
    Dernier message: 27/11/2010, 01h07
  2. DataGrid WPF Toolkit, Grosse consommation de mémoire
    Par Yo Eight dans le forum Windows Presentation Foundation
    Réponses: 15
    Dernier message: 14/08/2009, 16h50
  3. Java et consommation de mémoire swap
    Par hugo123 dans le forum Langage
    Réponses: 5
    Dernier message: 28/01/2009, 01h05
  4. consommation de mémoir sqlserver+image
    Par salihovic dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/02/2008, 13h16
  5. Grosse consommation de mémoire au démarrage
    Par guenievre dans le forum Java ME
    Réponses: 7
    Dernier message: 10/10/2007, 11h36

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