j'ai installé un tomcat 5.0.30-9 sur une Debian "instable".
L'environnement java utilisé est kaffe 1.1.7-rc1. La machine
sous-jacente dispose de 512Mo de RAM et d'un processeur Athlon à 1.1GHz.
Je suis surpris par les faibles performances obtenues : en me basant sur
quelques exemples de base fournis avec tomcat, je constate un délai de 2
ou 3 minutes avant le premier affichage de la page. Ensuite, les accès
se font à une vitesse raisonnable.
Le problème vient donc de la conversion JSP->java (jasper ?) ou de la
compilation du code java généré.
Avez-vous des conseils pour repérer le goulot d'étranglement ? Et une
idée de correction ? Les mêmes tests sur une machine Windows disposant
de 1Go de RAM et d'un processeur plus rapide sont quasiment instantanés
: comment expliquer un tel écart ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Louis Liagre
Olivier wrote:
Bonjour,
j'ai installé un tomcat 5.0.30-9 sur une Debian "instable". L'environnement java utilisé est kaffe 1.1.7-rc1. La machine sous-jacente dispose de 512Mo de RAM et d'un processeur Athlon à 1.1GHz.
Je suis surpris par les faibles performances obtenues : en me basant sur quelques exemples de base fournis avec tomcat, je constate un délai de 2 ou 3 minutes avant le premier affichage de la page. Ensuite, les accès se font à une vitesse raisonnable.
Le problème vient donc de la conversion JSP->java (jasper ?) ou de la compilation du code java généré.
Avez-vous des conseils pour repérer le goulot d'étranglement ? Et une idée de correction ? Les mêmes tests sur une machine Windows disposant de 1Go de RAM et d'un processeur plus rapide sont quasiment instantanés : comment expliquer un tel écart ?
512 Mo au lieu de 1 Mo kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Olivier wrote:
Bonjour,
j'ai installé un tomcat 5.0.30-9 sur une Debian "instable".
L'environnement java utilisé est kaffe 1.1.7-rc1. La machine
sous-jacente dispose de 512Mo de RAM et d'un processeur Athlon à 1.1GHz.
Je suis surpris par les faibles performances obtenues : en me basant sur
quelques exemples de base fournis avec tomcat, je constate un délai de 2
ou 3 minutes avant le premier affichage de la page. Ensuite, les accès
se font à une vitesse raisonnable.
Le problème vient donc de la conversion JSP->java (jasper ?) ou de la
compilation du code java généré.
Avez-vous des conseils pour repérer le goulot d'étranglement ? Et une
idée de correction ? Les mêmes tests sur une machine Windows disposant
de 1Go de RAM et d'un processeur plus rapide sont quasiment instantanés
: comment expliquer un tel écart ?
512 Mo au lieu de 1 Mo
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
j'ai installé un tomcat 5.0.30-9 sur une Debian "instable". L'environnement java utilisé est kaffe 1.1.7-rc1. La machine sous-jacente dispose de 512Mo de RAM et d'un processeur Athlon à 1.1GHz.
Je suis surpris par les faibles performances obtenues : en me basant sur quelques exemples de base fournis avec tomcat, je constate un délai de 2 ou 3 minutes avant le premier affichage de la page. Ensuite, les accès se font à une vitesse raisonnable.
Le problème vient donc de la conversion JSP->java (jasper ?) ou de la compilation du code java généré.
Avez-vous des conseils pour repérer le goulot d'étranglement ? Et une idée de correction ? Les mêmes tests sur une machine Windows disposant de 1Go de RAM et d'un processeur plus rapide sont quasiment instantanés : comment expliquer un tel écart ?
512 Mo au lieu de 1 Mo kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Olivier
512 Mo au lieu de 1 Mo
Le fait de passer le temps de génération de la page de plusieurs minutes à quelques secondes simplement en doublant la RAM n'est-t-il pas surprenant ?
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun : java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Des idées pour un "profiling" de tomcat plus précis ?
Cordialement, Olivier.
512 Mo au lieu de 1 Mo
Le fait de passer le temps de génération de la page de plusieurs minutes
à quelques secondes simplement en doublant la RAM n'est-t-il pas
surprenant ?
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun :
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Des idées pour un "profiling" de tomcat plus précis ?
Le fait de passer le temps de génération de la page de plusieurs minutes à quelques secondes simplement en doublant la RAM n'est-t-il pas surprenant ?
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun : java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Des idées pour un "profiling" de tomcat plus précis ?
Cordialement, Olivier.
Jean-Louis Liagre
Olivier wrote:
512 Mo au lieu de 1 Mo
Le fait de passer le temps de génération de la page de plusieurs minutes à quelques secondes simplement en doublant la RAM n'est-t-il pas surprenant ?
Non, s'il n'y a pas assez de RAM disponible, le système pagine, ça peut facilement écrouler les perfs.
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun : java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Un bon test serait d'essayer cette JVM sous Linux.
-jll
Olivier wrote:
512 Mo au lieu de 1 Mo
Le fait de passer le temps de génération de la page de plusieurs minutes
à quelques secondes simplement en doublant la RAM n'est-t-il pas
surprenant ?
Non, s'il n'y a pas assez de RAM disponible, le système pagine, ça peut
facilement écrouler les perfs.
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun :
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Un bon test serait d'essayer cette JVM sous Linux.
Le fait de passer le temps de génération de la page de plusieurs minutes à quelques secondes simplement en doublant la RAM n'est-t-il pas surprenant ?
Non, s'il n'y a pas assez de RAM disponible, le système pagine, ça peut facilement écrouler les perfs.
kaffe sous debian, quelle est la JVM utilisée sous Windows ?
Une JVM sun : java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Un bon test serait d'essayer cette JVM sous Linux.