看板 Perl 關於我們 聯絡資訊
最近在寫一個程式,會用到WWW::Mechanize 程式跑了一段時間,記憶體用量會報增,上網查到可以用 $mech->stack_depth( 0 ); 這行來取消上一頁的功能,記憶體用量整個掉下來 但是我只要用到submit_form,裡面的fields包含檔案的話(上傳檔案) 記憶體就會增加20~60MB不等,而且submit完後不會釋放回來 有人有經驗可以把這些記憶體要回來嗎? 我的win32程式只有用$mech->get的時候,大約吃40MB的記憶體 一用到submit file就會增加到60~100MB -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.75.176
LiloHuang:把程式貼上來給大家優化看看如何^^ 07/06 16:14