[問題] 記憶體用掉很多
(ctrl + y 刪去不必要的行列)
環境: ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0]
狀況:我在使用 a = WWW::Mechanize.new 這個功能的時候
主要就是把網頁上的文字抓出來,存在硬碟裡面
裡面就是用一個迴圈,把網頁一頁一頁抓出來而已
可是這個程式執行到 2000多次的時候,他用了 3.3GB 的記憶體
我只用了迴圈跟 page.form_with() 來抓資料-> 存硬碟
請問這有沒有辦法改善呢?因為他把我這台只有 4G 的電腦記憶體用光了
害我的電腦執行變得很慢,但是我只是要他做很基本的事情
並沒有要求大量記憶體的事情
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 173.71.19.187
→
09/29 10:06, , 1F
09/29 10:06, 1F
→
10/12 18:20, , 2F
10/12 18:20, 2F
推
11/04 12:06, , 3F
11/04 12:06, 3F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章