voilà, j'ai un problème qui commence à me ...
j'upload de très gros fichiers que je parse ensuite pour n'en récupérer que les informations nécessaires. Bref mon script fait pleins de gros calculs.
tout cela se fait en cgi ...
mais voilà, perl s'arrete tout seul systematiquement environ vers le 13eme fichier? si je fais
Code :
- ps -aux | grep perl
|
au 12eme, j'obtiens
Code :
- bob 2111 98.1 3.5 74904 54604 ?? R 7:12PM 8:10.57 /usr/bin/perl -w^M /Applications/MAMP/cgi-bin/analysis.pl
- bob 2695 0.0 0.0 27804 4 p1 R+ 7:21PM 0:00.00 grep perl
|
pour le 13eme ou 14 ou 15.
Code :
- bob 3075 0.0 0.0 27804 124 p1 R+ 7:27PM 0:00.00 grep perl
|
je suis là dessus depuis un bout de temps. le script fonctionne sans souci sur mon petit portable de maison avec 1Go de RAM?? y a rien de speciale dans ces fichiers car c'est pas toujours les même qui plantent en fonction de l'ordre de l'upload.
Quelqu'un aurai-il une idée???? ça me dépasse
Je me suis dis que c'etait peut etre apache qui stopait mon cgi perl, mais je sais pas pourquoi, car j'ai pas de messages d'erreurs dans mes log dû au cgi perl!!!!
Est ce un probleme de time out? Pourquoi sur mon portable j'ai pas de soucis alors que je traite environ le même nombre de fichiers (entre 20 et 50) d'environ 30Mo chacun. ce qui fait certe bcp en memoire mais plante pas chez moi et sous easyphp.
Je suis sous mac et utilise MAMP.
Merci
Message édité par bioinfo_djib le 09-06-2006 à 10:47:44