Bonjour,
Je ne sais pas si l'on appelle cela une "fuite mémoire", mais voici mon
problème : j'ai fais un script Perl qui semble utiliser beaucoup de mé
moire, je vous copie-colle le résultat de la commande "top"
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4211 user1 16 0 436m 64m 5360 S 0.0 51.9 4:01.49 perl
pour info, dans mon script, je lance des Threads, mais jamais je ne lui
dis de libérer ces threads, il faut le faire ? ou alors l'interpreteur
perl le fait automatiquement ?
Donc, je ne sais pas vraiment comment optimiser mon script de façon à ce
qu'il utilise moins de ressourecs.
voici mes questions :
- est-ce bien un problème de mémoire ?
- les threads sont ils probablement en cause ?
- si oui, comment faire pour libérer les threads ?
Je vous remercie de l'aide que vous pourrez m'apporter.