Thread Apache stürzt ab mit Fehlermeldung 70007
(50 answers)
Opened by Escape at 2010-01-18 17:11 2010-01-18T22:47:25 pq Das hab ich jetzt wiederum nicht verstanden. Wenn ich den Datenbestand in einem Hash ablege und mit einer Schleife über das Zuwachs-Array rutsche und dabei Values zu bestehenden Keys ersetze/erweitere oder was auch immer und dadurch doppelte Keys von vorn herein nicht entstehen können, wieso verbrauche ich dann wesentlich mehr Speicher? Beispiel: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #!/usr/bin/perl -w use strict; use warnings; my %hash = (foo => defined, bar => defined, foobar => defined,); print "Altes \"Array\": " . (join ' ',keys (%hash)) . "\n"; local $/ = "\n"; while (<DATA>) { chomp; print "Untersuche $_..."; if (exists $hash{$_}) { print "haben wir schon\n" } else { print "nehmen wir\n"; $hash{$_} = defined } } print "Neues \"Array\": " . (join ' ',keys (%hash)) . "\n"; __DATA__ 0foo foo bar foofoo barbar foobar 10 print "Hallo"
20 goto 10 |