Schrumpft ein Hash in Perl, wenn Sie Elemente löschen.Verkleinert sich ein Hash in Perl, wenn Sie Elemente löschen?
Genauer gesagt hatte ich ein Perl-Programm, das ich erbte, die eine riesige Datei (1 GB) analysieren und einen Hash der Hashes laden würde. Für eine andere Datei würde es dasselbe tun und dann einen Vergleich verschiedener Elemente vornehmen. Der Speicherverbrauch war während dieses Prozesses enorm und obwohl ich Lösch-Hash-Elemente hinzufügte, wenn sie verwendet wurden, schien der Speicherverbrauch nicht betroffen zu sein.
Das Skript war extrem langsam und so ein Speicher Schwein. Ich weiß, es war nicht gut entworfen, aber irgendwelche Ideen über den Hash-Speicherverbrauch?