Jump to content

[RÉSOLU] Configuration serveur avec Xeon E5-2620 très lente en calcul


Recommended Posts

Bonjour,

j'ai une question au sujet des performances d'une machine équipé d'un Xeon E5-2620 ;

Au travail ,nous avons monté une machine pour un usage de serveur equipée des composants suivant :

Xeon E5-2620

16 Gb de Ram (4x4 en quad channel)

Carte mère HP avec chipset X79

Carte graphique Quadro 600

DD Seagate SCSI 1To

Windows 7Pro x64

l'usage de cette machine est de faire tourner un serveur PHP (WAMPserver version) qui sera consulté via le reseau local.

Avant nous utilisions un ordinateur portable basique comme serveur. Le temps de traitement de celui-ci etait d'environ 2/3 minutes lorsque nous lancions des générations de feuilles de calcul. mais depuis la mise en place du serveur ci-dessus, les temps de calcul se sont considérablement allongés : environ 15 mn pour le meme calcul. Le serveur est censé être beaucoup plus puissant en puissance de calcul alors pourquoi ces résultats ?

Pour ma part le seul composant que je ne maitrise pas est le processeur Xeon; est-il pleinement compatible avec Windows 7 ? ou alors doit-on utiliser une version spéciale de Windows (genre Windows server ) ?

Si vous avez des solutions a notre probleme nous en serions ravis

Merci d'avance

bonne journée

Link to comment
Share on other sites

En principe le Xeon sous W7 ça ne pose pas de problème. Après celui là sans dire trop de bêtise il se trouve en gros au niveau d'un core I5 en terme de puissance brute (bien évidemment ça reste un processeur de serveur). Par contre je ne vois pas de raison à une telle baisse des performances (tu aurais parlé de 10-15% on aurait pu penser à de faible performances en monocore...)

Faudrait que tu test avec EasyPHP pour déjà isoler si ça vient de Wamp...

Ensuite on pourra chercher côté hardware ou software.

Link to comment
Share on other sites

D'accord, on cherche donc plus un problème local que hardware (quand c'est du hardware on observe des différences entre les deux)

- Antivirus sur le poste ? Si oui lequel ? => quel qu'il soit il faut complétement le désactiver de façon à s'assurer que c'est pas un bouclier résident qui bloque tout...

- Proxy présent ? Si non va dans le fichier host et vérifie que la ligne 127.0.0.1 localhost est présente et pas précédée d'un #

- SI proxy présent va dans httpd.conf de ton serveur et remplace listen 80 par localhost:80

- Désactive aussi l'IPV6 dans les paramètres de la carte réseau (à remettre si ça ne change rien)

Essaie déjà avec ça c'est les problèmes les plus classiques. Pense à bien faire chaque test séparément de façon à isoler l'origine du problème.

NB : Ce qui serait bien aussi, si le serveur est dédié à ça, ça serait bien de mettre beaucoup de cache à tout le monde de façon à utiliser au moins quelques gigas sur les 16 de façon à ce que ça pulse vraiment.

//parallèlement : Quel est le pourcentage d'occupation CPU lors de la génération ?

Link to comment
Share on other sites

Attention a utiliser la même version de Apache/PHP/MySQL que précédemment. Par exemple un code en PHP4 peut etre beaucoup plus générateur de requêtes et donc de temps de traitement sur un serveur en PHP5.

Pour mon stage j'ai eu a faire des tests de performance de dotProject sur différentes plateformes (XP, 2K3, SUSE) et sous différente version (Apache 2, 2.2, PHP 4.5, 5.0 et 5.1)

Et les meilleurs résultats ont été obtenus sur XP Pro avec Apache 2 et PHP 4.5

Donc essayez de remettre exactement la même version de Apache, PHP et MySQL pour être sur que ça ne vienne pas de ça.

Link to comment
Share on other sites

Bonjour,

merci pour vos réponses.

Voici les résultats :

- Antivirus sur le poste ? Si oui lequel ? => quel qu'il soit il faut complétement le désactiver de façon à s'assurer que c'est pas un bouclier résident qui bloque tout...

Auncun antivirus

- Proxy présent ? Si non va dans le fichier host et vérifie que la ligne 127.0.0.1 localhost est présente et pas précédée d'un #

Aucun proxy, la ligne est bien présente dans le fichier host

- SI proxy présent va dans httpd.conf de ton serveur et remplace listen 80 par localhost:80

Aucun proxy

- Désactive aussi l'IPV6 dans les paramètres de la carte réseau (à remettre si ça ne change rien)

Aucun changement (de toute façon meme en local le serveur est lent)

nous avons également essayé la méthode à Krapace : installation des memes versions sur les 2 postes (en prenant celles du pc d'origine). Aucun changement, les traitement sont toujours aussi lent

Pour ce qui est de l'occupation processeur, elle est négligeable, aucun changement dans le comportement des 12 coeurs logiques affichés dans le gestionnaire de tache.

Bonne soirée

Link to comment
Share on other sites

Bonjour à tous,

Nous n'avons toujours pas trouvé l'origine du défaut. Mais pour y palier, nous avons changé le moteur de stockage de MySQL. Nous sommes passé au moteur MyISAM au lieu de InnoDB. Depuis la vitesse d'exécution est sans égale et tout fonctionne correctement.

Merci pour votre aide

Bonne journée

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...