Thread Performance: Was kann ich verbessern?
(11 answers)
Opened by Rambo at 2003-12-05 22:47
1. verwende use strict; und use warnings; , weil dir ersteres gerade bei groesseren Projekten viele moegliche Fehlerquellen ausschaltet und zweiteres auf sie hinweist. Und dann zusaetzlich lokale Variablen verwenden (z.B.:
Code: (dl
)
1 for my $Zip_File (@Zip_File){ ) 2. Vielleicht, wenn vorhanden, optional externe Programme verwenden (z.B. gzip), weil die meistens schneller sind. Dann hat man eine reine Perl-Loesung, die unter so gut wie allen Betriebssystemen laeuft, und zusaetzlich die Option, es (vielleicht ueber eine Konfigurationsdatei) performanter zu machen. 3. koennte dir eine Fehlerabfrage an Stellen, wo was schiefgehen kann, viel Fehlersuche bei sogenannten Akte-X-Phaenomenen hilfreich sein, z.B. nach $zip = new Archive::Zip(...); Was passiert da, wenn die Datei nicht lesbar ist? oder defekt? perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |