I disabled the second core of my system for some testing, but there are still leaks.
I just wrote a new script, which has the lowest memory growth I was able to produce.
What really surprises me is the erratic growth of resident memory consumption.(the second cell)
I just submitted a bugreport.
use threads;
while( 1 ) {
my $t = threads->create( sub{ undef @_;undef;} );
my $f = $t->join();
undef $t;
undef $f;
threads->yield();
select undef,undef,undef,0.2;
}
micha@laptop /proc $ perl -e 'while(1){system("cat $ARGV[0]/statm");sl
+eep 1;}' 24857
20376 11566 394 289 0 19667 0
20376 11566 394 289 0 19667 0
20376 11566 394 289 0 19667 0
20376 11566 394 289 0 19667 0
53160 11582 394 289 0 52451 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
77748 11596 394 289 0 77039 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
20376 11568 394 289 0 19667 0
133071 11623 394 289 0 132362 0
21161 12359 394 289 0 20452 0
21161 12359 394 289 0 20452 0
21161 12359 394 289 0 20452 0
21161 12359 394 289 0 20452 0
21161 12359 394 289 0 20452 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
21150 12354 394 289 0 20441 0
45738 12366 394 289 0 45029 0