OVH Cloud OVH Cloud

Performances de perl sur osX

6 réponses
Avatar
Charles Plessy
Bonjour à tous,

J'ai développé un script perl sous linux, qui parcours un fichier de
cent mille lignes environ, et qui m'en renvoie certaines au format html.

Je l'ai ensuite installé sur un iMac G5. Il fonctionne presque dix fois
plus lentement !


Debian osX
------- -------
Sarge 10.3
Athlon G5
1800Mhz 1800Mhz
7s 58s

Le script dépend de CGI.pm et de DBD::CSV, installés par CPAN sur osX
et apt-get sous debian.

58s, c'est trop long pour l'utilisation que j'en fais. Je ne sais pas
très bien où chercher pour que les performances sous osX soient à la
hauteur des 64 bits du G5. Faut-il que je recompile Perl, ou faut-il que
je cherche le problème ailleurs ?

--
Charles

6 réponses

Avatar
Emmanuel Florac
Le Thu, 09 Dec 2004 13:44:59 +0900, Charles Plessy a écrit :


58s, c'est trop long pour l'utilisation que j'en fais. Je ne sais pas
très bien où chercher pour que les performances sous osX soient à la
hauteur des 64 bits du G5. Faut-il que je recompile Perl, ou faut-il que
je cherche le problème ailleurs ?


Peut-être est-ce lié au filesystem utilisé? Essaie avec le G5 sous
Linux si possible...

--
Sutor ne ultra Crepidam.

Avatar
Charles Plessy
Emmanuel Florac wrote:


58s, c'est trop long pour l'utilisation que j'en fais. Je ne sais pas
très bien où chercher pour que les performances sous osX soient à la
hauteur des 64 bits du G5. Faut-il que je recompile Perl, ou faut-il que
je cherche le problème ailleurs ?



Peut-être est-ce lié au filesystem utilisé? Essaie avec le G5 sous
Linux si possible...



J'ai pas encore eu le temps de me taper la doc de Yaboot, et je vais
prendre mes vacances loin de la bête...

--
Charles


Avatar
Emmanuel Florac
Le Thu, 09 Dec 2004 20:27:27 +0900, Charles Plessy a écrit :


J'ai pas encore eu le temps de me taper la doc de Yaboot, et je vais
prendre mes vacances loin de la bête...


C'est vraiment très facile, prends une distrib très facile à installer
comme Ubuntu ou YellowDog et ça passera tout seul...

--
Le commissaire : Comment vous appelez-vous?
Garance : Moi je ne m'appelle jamais, je suis toujours là. J'ai pas
besoin de m'appeler. Mais les autres m'appellent Garance, si ça peut
vous intéresser.
Prévert,"les enfants du Paradis".

Avatar
Charles Plessy
Emmanuel Florac wrote:


J'ai pas encore eu le temps de me taper la doc de Yaboot, et je vais
prendre mes vacances loin de la bête...



C'est vraiment très facile, prends une distrib très facile à installer
comme Ubuntu ou YellowDog et ça passera tout seul...



en me repartitionnant mon disque dur pour que je ne perde pas la
partiion osX installée ?

--
Charles


Avatar
Eric Jacoboni
Charles Plessy writes:

en me repartitionnant mon disque dur pour que je ne perde pas la
partiion osX installée ?


Il y a plus simple : partir d'un CD Live, qui te permet de booter ta
machine sans rien devoir installer. Je crois que Gentoo a ça en
magasin.
--
Éric Jacoboni, né il y a 1406121994 secondes

Avatar
DominiX
ici même:Charles Plessy a écrit
Bonjour à tous,

J'ai développé un script perl
...


58s, c'est trop long pour l'utilisation que j'en fais. Je ne sais pas
très bien où chercher pour que les performances sous osX soient à la
hauteur des 64 bits du G5. Faut-il que je recompile Perl, ou faut-il
que je cherche le problème ailleurs ?


tu devrais tester les perf des modules utilisés et de perl separement.
peut etre un module pénalise l'ensemble, ça m'est déjà arrivé sous OSX

-- dominix