[Un peu HS] Performances comparées de Tomcat entre Debian & Windows
3 réponses
David BERCOT
Bonjour,
J'essaye de calibrer une application Java sur quatre plate-formes :
- Debian / Oracle
- Windows / Oracle
- Debian / PostgreSQL
- Windows / PostgreSQL
Dans mon esprit, avant de lancer ces tests, je pensais que le niveau de
performance serait meilleur sur Debian, mais, dans les premiers
r=E9sultats, ce n'est pas le cas. En effet, il n'y a rien de flagrant,
mais c'est toujours un peu mieux sous Windows, que ce soit avec Oracle
ou avec PostgreSQL. Peut-=EAtre que le nombre de users simul=E9s n'est pas
assez important et que, si j'augmente ce nombre, les r=E9sultats seront
diff=E9rents.
Quoi qu'il en soit, je suis quand m=EAme surpris ! J'ai fait quelques
recherches pour trouver des infos en la mati=E8re, mais je me demandais
si vous aviez =E9galement constater ce genre de comportement ?
Pour info, j'ai fait une installation extr=EAmement basique sur un Debian
Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts
sun-java6-javadb tomcat6
Le Windows est du 2008 64 bits et les 2 serveurs sont des machines
virtuelles identiques sous VMware 4.1.
Bref, si vous avez rencontr=E9 des probl=E9matiques similaires, =E7a
m'int=E9resse ;-)
Merci d'avance.
David.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110530132507.1ab3cd61@debian-david
Pour info, j'ai fait une installation extrêmement basique sur un Deb ian Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts sun-java6-javadb tomcat6 Le Windows est du 2008 64 bits et les 2 serveurs sont des machines virtuelles identiques sous VMware 4.1.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/BANLkTi=ns6Qg-NH_=
Pour info, j'ai fait une installation extrêmement basique sur un Deb ian
Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts
sun-java6-javadb tomcat6
Le Windows est du 2008 64 bits et les 2 serveurs sont des machines
virtuelles identiques sous VMware 4.1.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110530132507.1ab3cd61@debian-david
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/BANLkTi=ns6Qg-NH_=MTBkCHMckD3aRVkGg@mail.gmail.com
Pour info, j'ai fait une installation extrêmement basique sur un Deb ian Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts sun-java6-javadb tomcat6 Le Windows est du 2008 64 bits et les 2 serveurs sont des machines virtuelles identiques sous VMware 4.1.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/BANLkTi=ns6Qg-NH_=
David BERCOT
Le Mon, 30 May 2011 13:56:36 +0200, jerome moliere a écrit :
Bonjour David, je ne suis guère surpris ....Il faut avoir conscience que les VMs les plus optimisées sont celles de windows et de solaris....
Si je comprends bien ce que tu as écrit, tu veux dire que les différences peuvent provenir du fait qu'il s'agit de machines virtuelles ? Sur des machines physiques, ça pourrait être différent ?
Ensuite en effet , je pense que tu peux espérer voir les résultats basculer en faveur d'un Linux dès que la gestion de la mémoire par le système sera vraiment mise à l'épreuve ce qui sous entend une assez forte charge (enfin je ne sais pas trop ce que tu fais dans tes tests)....
Je vais tester et on verra bien...
Enfin n'oublies pas que pour la partie Oracle/Postgres tu dois adopter une configuration de la shared memory idoine...ne sous estimes pas non plus le tuning kernel à effectuer pour espérer voir ton serveur ce conduire en tant que serveur (TIME_WAIT et autres options)
Je n'ai rien fait de ce côté-là. Justement, je voulais faire ça sans tuning pour pouvoir l'afficher ensuite ;-) "Sur un Debian de base, sans rien d'optimisé, on obtient les résultats suivants..." Maintenant, c'est peut-être un mauvais calcul.
Je ne sais pas si j'ai fait avancer le sujet ???
Tu l'as fait ;-)
Merci.
David.
Jerome J.MOLIERE - Mentor/J auteur Eyrolles
Le 30 mai 2011 13:25, David BERCOT a écrit : > Bonjour, > > J'essaye de calibrer une application Java sur quatre plate-formes : > - Debian / Oracle > - Windows / Oracle > - Debian / PostgreSQL > - Windows / PostgreSQL > > Dans mon esprit, avant de lancer ces tests, je pensais que le > niveau de performance serait meilleur sur Debian, mais, dans les > premiers résultats, ce n'est pas le cas. En effet, il n'y a rien de > flagrant, mais c'est toujours un peu mieux sous Windows, que ce > soit avec Oracle ou avec PostgreSQL. Peut-être que le nombre de > users simulés n'est pas assez important et que, si j'augmente ce > nombre, les résultats seront différents. > > Quoi qu'il en soit, je suis quand même surpris ! J'ai fait quelques > recherches pour trouver des infos en la matière, mais je me > demandais si vous aviez également constater ce genre de > comportement ? > > Pour info, j'ai fait une installation extrêmement basique sur un > Debian Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts > sun-java6-javadb tomcat6 > Le Windows est du 2008 64 bits et les 2 serveurs sont des machines > virtuelles identiques sous VMware 4.1. > > Bref, si vous avez rencontré des problématiques similaires, ça > m'intéresse ;-) > > Merci d'avance. > > David.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Mon, 30 May 2011 13:56:36 +0200,
jerome moliere <jerome.moliere@gmail.com> a écrit :
Bonjour David,
je ne suis guère surpris ....Il faut avoir conscience que les VMs les
plus optimisées sont celles de windows et de solaris....
Si je comprends bien ce que tu as écrit, tu veux dire que les
différences peuvent provenir du fait qu'il s'agit de machines
virtuelles ? Sur des machines physiques, ça pourrait être différent ?
Ensuite en effet , je pense que tu peux espérer voir les résultats
basculer en faveur d'un Linux dès que la gestion de la mémoire par le
système sera vraiment mise à l'épreuve ce qui sous entend une assez
forte charge (enfin je ne sais pas trop ce que tu fais dans tes
tests)....
Je vais tester et on verra bien...
Enfin n'oublies pas que pour la partie Oracle/Postgres tu dois adopter
une configuration de la shared memory idoine...ne sous estimes pas non
plus le tuning kernel à effectuer pour espérer voir ton serveur ce
conduire en tant que serveur (TIME_WAIT et autres options)
Je n'ai rien fait de ce côté-là. Justement, je voulais faire ça sans
tuning pour pouvoir l'afficher ensuite ;-) "Sur un Debian de base, sans
rien d'optimisé, on obtient les résultats suivants..."
Maintenant, c'est peut-être un mauvais calcul.
Je ne sais pas si j'ai fait avancer le sujet ???
Tu l'as fait ;-)
Merci.
David.
Jerome
J.MOLIERE - Mentor/J
auteur Eyrolles
Le 30 mai 2011 13:25, David BERCOT <debian@bercot.org> a écrit :
> Bonjour,
>
> J'essaye de calibrer une application Java sur quatre plate-formes :
> - Debian / Oracle
> - Windows / Oracle
> - Debian / PostgreSQL
> - Windows / PostgreSQL
>
> Dans mon esprit, avant de lancer ces tests, je pensais que le
> niveau de performance serait meilleur sur Debian, mais, dans les
> premiers résultats, ce n'est pas le cas. En effet, il n'y a rien de
> flagrant, mais c'est toujours un peu mieux sous Windows, que ce
> soit avec Oracle ou avec PostgreSQL. Peut-être que le nombre de
> users simulés n'est pas assez important et que, si j'augmente ce
> nombre, les résultats seront différents.
>
> Quoi qu'il en soit, je suis quand même surpris ! J'ai fait quelques
> recherches pour trouver des infos en la matière, mais je me
> demandais si vous aviez également constater ce genre de
> comportement ?
>
> Pour info, j'ai fait une installation extrêmement basique sur un
> Debian Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts
> sun-java6-javadb tomcat6
> Le Windows est du 2008 64 bits et les 2 serveurs sont des machines
> virtuelles identiques sous VMware 4.1.
>
> Bref, si vous avez rencontré des problématiques similaires, ça
> m'intéresse ;-)
>
> Merci d'avance.
>
> David.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110530140349.7642378c@debian-david
Le Mon, 30 May 2011 13:56:36 +0200, jerome moliere a écrit :
Bonjour David, je ne suis guère surpris ....Il faut avoir conscience que les VMs les plus optimisées sont celles de windows et de solaris....
Si je comprends bien ce que tu as écrit, tu veux dire que les différences peuvent provenir du fait qu'il s'agit de machines virtuelles ? Sur des machines physiques, ça pourrait être différent ?
Ensuite en effet , je pense que tu peux espérer voir les résultats basculer en faveur d'un Linux dès que la gestion de la mémoire par le système sera vraiment mise à l'épreuve ce qui sous entend une assez forte charge (enfin je ne sais pas trop ce que tu fais dans tes tests)....
Je vais tester et on verra bien...
Enfin n'oublies pas que pour la partie Oracle/Postgres tu dois adopter une configuration de la shared memory idoine...ne sous estimes pas non plus le tuning kernel à effectuer pour espérer voir ton serveur ce conduire en tant que serveur (TIME_WAIT et autres options)
Je n'ai rien fait de ce côté-là. Justement, je voulais faire ça sans tuning pour pouvoir l'afficher ensuite ;-) "Sur un Debian de base, sans rien d'optimisé, on obtient les résultats suivants..." Maintenant, c'est peut-être un mauvais calcul.
Je ne sais pas si j'ai fait avancer le sujet ???
Tu l'as fait ;-)
Merci.
David.
Jerome J.MOLIERE - Mentor/J auteur Eyrolles
Le 30 mai 2011 13:25, David BERCOT a écrit : > Bonjour, > > J'essaye de calibrer une application Java sur quatre plate-formes : > - Debian / Oracle > - Windows / Oracle > - Debian / PostgreSQL > - Windows / PostgreSQL > > Dans mon esprit, avant de lancer ces tests, je pensais que le > niveau de performance serait meilleur sur Debian, mais, dans les > premiers résultats, ce n'est pas le cas. En effet, il n'y a rien de > flagrant, mais c'est toujours un peu mieux sous Windows, que ce > soit avec Oracle ou avec PostgreSQL. Peut-être que le nombre de > users simulés n'est pas assez important et que, si j'augmente ce > nombre, les résultats seront différents. > > Quoi qu'il en soit, je suis quand même surpris ! J'ai fait quelques > recherches pour trouver des infos en la matière, mais je me > demandais si vous aviez également constater ce genre de > comportement ? > > Pour info, j'ai fait une installation extrêmement basique sur un > Debian Sid 64 bits : apt-get install sun-java6-bin sun-java6-fonts > sun-java6-javadb tomcat6 > Le Windows est du 2008 64 bits et les 2 serveurs sont des machines > virtuelles identiques sous VMware 4.1. > > Bref, si vous avez rencontré des problématiques similaires, ça > m'intéresse ;-) > > Merci d'avance. > > David.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110530140349.7642378c@debian-david
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/BANLkTimivOthLm7vV0ijsgTcNqZRfxcNOA@mail.gmail.com