Bonjour,
Afin de répartir la charge d'une application java sur une machine multi-processeur, je souhaiterais pouvoir répartir le processus java monolitique sur différents process linux.
En regardant les news de la v1.4.2 on voit que la JVM de Sun suporte la librairie NPTL. Cependant, la façon dont elle est utilisée (testé en v0.60 sur une RedHat Enterprise 3) fait en sorte que les processus créés sont en fait des sous processus qui apparaissent uniquement si on fait un ps -amx, ces processus 'fils ou after process' ne sont pas réparti par l'OS.
Connaissez-vous un moyen de mieux répartir la charge sur un serveur multi-proc ?
La JVM 1.5 (voir 1.6) gère-t-elle mieux les thread sous forme de pthread ? JRockit a-t-il un comportement différent ?
Pour info l'appli est une appli J2EE des web app + des EJBs sessions et entités fonctionnant sous JBoss.
A+,
Blured.
Partager