看板 Perl 關於我們 聯絡資訊
有爬到一篇也是記憶體回收的文 結論是 perl 用 ref count 會馬上free 不過下面的code卻沒有馬上free 看來應該是我寫錯了 >_< 麻煩大大們抽空幫我診斷 ._./ - - - - - - - - - - - - - - - - - - - - my @Array; while( <FILE> ){ ... my $Job_obj = Job->new(); push( @Array, $Job_obj ); ... } undef( @Array ); # 沒有回收記憶體 - - - - - - - - - - - - - - - - - - - - 也試過逐一去 undef $Array[$i] 結果也是一樣 照理說 undef 掉 Array 也就刪掉了物件的ref ref被刪,物件所佔用的記憶體空間應該要回收才是ˊˋ" --     ▄便                                ..   哼!          ▄      ▲~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.82.7 ※ 編輯: rkcity 來自: 125.230.82.7 (11/05 01:01)