私はいくつかのPerlコードを持っています:
use HTML::Parse;
use HTML::FormatText;
# ...
my $txtFormatter = HTML::FormatText->new();
while ( ... ) { # some condition
my $txt = # get from a file
my $html_tree = HTML::TreeBuilder->new_from_content($txt);
$txt = $txtFormatter->format($html_tree);
$html_tree->delete();
# write $txt to a file
}
プロセスのサイズが着実に増加していることに気付きましたperl.exe
(200 万回程度のループ反復後に最大 600 MB まで)。物を出してHTML::TreeBuilder
も全然増えません。この漏れを塞ぐために私にできることはありますか?