[問題] 如何減少WWW::Mechanize記憶體的用量
最近在寫一個程式,會用到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
推
07/06 16:14, , 1F
07/06 16:14, 1F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章