Salut,
J'ai un sript .pm dans lequels j'ai une vingtaines de procedures qui me depannent de temps e temps.
Seulement dans ce .pm, j'utilise une vingtaine de modules, donc en debut de script j'ai une vigtaine de ligne avec use, mon .pm commence donc par ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/perl
use strict;
use Carp;
use warnings;
use toto;
use titi;
use pppp;
...
 
sub proc1 {
...
}
 
sub proc2 {
...
}
 
sub proc2 {
...
}
si j'utilise ce module dans certains scripts, bah il prends toujours au minimum 3 à 4 secondes pour charger tous les modules utilisé par mon .pm.
Pourtant, je n'ai pas forcement toujours besoins de tout.
Comment faire pour optimiser ça.
D'ailleur, si je fais juste perl mon_module.pm
il ne retourne rien, ce qui est normal, mais il fait 3 à 4 secondes.
y t il moyen de reduire ce temps?

Merci