quelle config pour mon petit serveur de traitement php?

quelle config pour mon petit serveur de traitement php? - Carte mère - Hardware

Marsh Posté le 26-09-2007 à 10:17:46    

Bonjour, je dois lancer des calculs 24/24h. Il s'agit en gros de "scanner" avec php des données dans des fichiers qui changent continuellement. En gros extraction de données. Je dois lancer environ 5 scans en même temps.
 
Actuellement j'utilise un amd xp2200+ et 256mo de ram, winXPpro et apache 1.3. Et ça rame énormément.
J'ai donc testé sur mon portable, un pentium M 1.73mhz + 512mo de ram, et la ça va tout de suite mieux mais bon toujours un peu lent.
 
Ensuite j'ai fait le test suivant : sur un centrino duo T7100 + 2go de ram. C'est encore un peu plus rapide, mais ce que je comprends pas c'est quand j'assigne apache à un seul core, et bien le temps moyen des 5 scan (lancés en même temps) est le même ! Pourtant dans le gestionnaire des taches si j'assigne les 2 cores ils sont à 100%. J'ai même testé sur des gros fichiers ... 1 core ou 2 core : environ 75 secondes par fichiers! Bref j'y comprend rien car la ram n'est pas beaucoup utilisée non plus, pourtant 5 scans = 5 processus et ça devrait tirer partie du double core.
 
Bref je voudrais accélérer ce temps de scan et changer de config, mais je ne sais pas vraiment quoi changer. D'apres les observations ci-dessous, j'ai l'impression que ce qui compte c'est surtout la fréquence du pross?
 
 
Budget : 350€ max.
 
 
*J'ai deja : *
- Boitier
- disques durs
- Alim 450W
 
*Configuration pensée :*
[Je suis ouvert à tout OC si ça peut me faire gagner qq secondes dans mes scans !!]
 
ASUSTeK P5LD2-X (Intel 945P Express) - ATX - (garantie 3 ans)   46,74 €    
Gigabyte GA-945GM-S2 (Intel 945G Express) - Micro ATX   52,47 €  
Intel Core 2 Duo E6550 - Dual Core ! Socket 775 FSB1333 cache L2 4 Mo 0.065 micron (version boîte - garantie Intel 3 ans)   133,28 €  
Scythe Ninja PLUS Revision B (pour Socket 478/754/775/939/940/AM2)   35,08 €  
Crucial 2 Go (Kit 2x 1 Go) DDR2-SDRAM PC5300 - CT2KIT12864AA667 (garantie à vie par Crucial)   72,66 €

 
Total HT :   351,85  €  
 
Je me demande si ça me servira tant que ça 2go de ram...


Message édité par Vincent21 le 26-09-2007 à 10:19:52
Reply

Marsh Posté le 26-09-2007 à 10:17:46   

Reply

Marsh Posté le 26-09-2007 à 10:40:46    

en fait je pense que ton application n'est pas développée pour tirer partie de plusieurs core donc le peu de différence vient peu être de là
ensuite la marque de ton alimentation ???
sinon pas grand chose à dire pour ta config, a part que tu pourrais essayer de prendre unecarte mére compatible avec les futurs cpu penryn


---------------
C'est toujours au pied du mur qu'on voit mieux le mur
Reply

Marsh Posté le 26-09-2007 à 10:46:08    

Tu devrais poser ta question sur un topic logiciel php
http://forum.hardware.fr/hfr/Progr [...] ujet-1.htm
 
ou SQL :
http://forum.hardware.fr/hfr/Progr [...] ujet-1.htm


Message édité par josedsf le 26-09-2007 à 10:48:54

---------------
Guide cpu / Zen4
Reply

Marsh Posté le 26-09-2007 à 12:37:15    

ok merci...  
pourtant j'hésite niveau pross mais bon.
alim no name... j'avais des doutes sur la ram pour l'OC ainsi que la cm.

Reply

Marsh Posté le 26-09-2007 à 12:38:19    

pense a prendre une  alimentation pour protéger un temps soit peu ta config, genre une antec earthwatts 380


---------------
C'est toujours au pied du mur qu'on voit mieux le mur
Reply

Marsh Posté le 27-09-2007 à 10:57:24    

Bonjour,
 
C'est peut être en parti ton disque dur qui limite le tout non ? Je pense que ton disque de portable @ 5400Trs/min ne peut pas tenir le choc quand il y a 5 extractions de données.
Il faut plutôt privilégier les disques avec du raid 0, voir du raid 5. Malheureusement ton budget ne te permets pas d'utiliser des cartes raid matérielles, mais uniquement des cartes raid semi hardware.

Reply

Marsh Posté le 27-09-2007 à 13:39:44    

pour le disque dur je ne pense pas car ce sont des petits fichiers : 1-2 mo maximum... je pense qu'ils sont tous de suite mis dans la ram.
 
L'extraction prend 7 secondes pour 1 mo, donc le script est lent, seule la puissance pure du pross peut l'augmenter à mon avis.

Reply

Marsh Posté le 27-09-2007 à 16:57:04    

Ton applicatif n'est probablement pas très performant, d'ou une conso CPU importante.
En quel langage est ecrit ton scanner de fichier ?

 

De plus si tu peux mettres 3 Go RAM ne t'en prive pas...


Message édité par spach le 27-09-2007 à 16:58:36
Reply

Marsh Posté le 28-09-2007 à 09:16:35    

j'utilise php (regex,curl...), car je récupére aussi des infos sur le net et j'utilise mysql pour stocquer les données extraites (mais tous les tests ont été fait en local, le débit internet n'intervient pas).  
 
rien à redire sur ma config ? La ram est assez rapide non pour un OC 30-40% du E6650? La cm ok?  
Laquelle des 2 cartes mère prendriez vous ? :
 
ASUSTeK P5LD2-X (Intel 945P Express) - ATX - (garantie 3 ans)   46,74 €    
ou bien  
Gigabyte GA-945GM-S2 (Intel 945G Express) - Micro ATX   52,47 €  

Reply

Marsh Posté le 28-09-2007 à 09:46:03    

ni l'une ni l'autre, prends une carte mére compatible d'usine avec les futurs penryn le P35


---------------
C'est toujours au pied du mur qu'on voit mieux le mur
Reply

Marsh Posté le 28-09-2007 à 09:46:03   

Reply

Marsh Posté le 02-10-2007 à 22:41:59    

ok c'est bon j'ai trouvé une carte pas cher qui devrait convenir :  
Gigabyte GA-P35-DS3R à 100€.
 
J'essayerai aussi de trouver une petit carte graphique pour mettre dessus.
 
par contre j'hésite toujour entre un E6750 et un Q6600. Je ne trouve pas de quad g0 à moins de 200€, par contre e6750 à 150€...


Message édité par Vincent21 le 02-10-2007 à 22:42:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed