J'écris une application Java qui s'exécute dans Tomcat, sur un matériel multi-core. L'application exécute un algorithme et renvoie la réponse à l'utilisateur. Le problème est que même lorsque j'exécute deux requêtes simultanément, le processus tomcat utilise au plus un cœur de CPU.
Pour autant que je sache, chaque requête dans Tomcat est exécutée dans un thread distinct, et JVM doit exécuter chaque thread sur un noyau de processeur distinct.Tomcat multithread problème
Quel pourrait être le problème qui limite la JVM ou Tomcat à utiliser pas plus d'un noyau?
Merci d'avance.
Quelle JVM utilisez-vous? – ShiDoiSi
La version java est "1.6.0_20" – jutky