linux-l: For-Schleifen
Jens Dreger
jens.dreger at physik.fu-berlin.de
Sa Feb 12 00:29:26 CET 2000
On Fri, Feb 11, 2000 at 11:46:36AM +0100, Oliver Bandel wrote:
> Hi!
> [...]
>
> Ersetze Deine Perl-Schleife durch:
>
> @range = $ARGV[0]..$ARGV[1];
> print "@range";
>
> Ohne Geschwindigkeitsvergleiche gemacht zu haben, nehme ich an,
> daß diese Variante, was den Perl-Teil betrifft, schneller ist,
Ist sie, aber sie skaliert schlecht. Und das ist sehr vorsichtig
formuliert. Probier mal
@range = 1..100000000;
print "@range";
Aber zieh' Dich vorher warm an, sprich: speicher alle offenen
Dokumente... ;-)
Gruss,
Jens.
PS: Das ist z.B. ein Fall, wo 500MB swap space helfen :)
Mehr Informationen über die Mailingliste linux-l