[問題] Webbrowser 記憶體不足
大家好
我正在開發一個網路爬蟲
能夠一個一個進去google搜尋出來的結果網址
把網頁的原始碼抓下來分析
我的程式碼大概如下
WebBrowser webBrowser = new WebBrowser();
while(1)
{
webBrowser.Navigate(_Url);
while (webBrowser.ReadyState != WebBrowserReadyState.Complete)
Application.DoEvents();
string result = webBrowser.DocumentText;
.......
}
一直不斷重複while(1)裡面的事情(Google的結果很多)
但跑了一段時間
便會發生以下的狀況
http://imgur.com/m15vYvi
![](https://i.imgur.com/m15vYvi.jpg)
意思應該是webbrowser這個元件的記憶體被塞滿了
請問有沒有辦法讓我將webbrowser的記憶體清空呢?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.234.150.68
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1430553383.A.F87.html
推
05/03 00:30, , 1F
05/03 00:30, 1F
→
05/03 00:54, , 2F
05/03 00:54, 2F
推
05/03 13:39, , 3F
05/03 13:39, 3F
→
05/04 16:17, , 4F
05/04 16:17, 4F
→
05/04 17:30, , 5F
05/04 17:30, 5F
→
05/04 21:32, , 6F
05/04 21:32, 6F
→
05/04 21:35, , 7F
05/04 21:35, 7F
→
05/04 21:36, , 8F
05/04 21:36, 8F
→
05/04 21:37, , 9F
05/04 21:37, 9F
→
05/04 21:38, , 10F
05/04 21:38, 10F
→
05/04 23:57, , 11F
05/04 23:57, 11F
→
05/04 23:58, , 12F
05/04 23:58, 12F
→
05/04 23:58, , 13F
05/04 23:58, 13F
推
05/05 01:15, , 14F
05/05 01:15, 14F
→
05/05 01:15, , 15F
05/05 01:15, 15F
→
05/05 01:17, , 16F
05/05 01:17, 16F
→
05/06 16:18, , 17F
05/06 16:18, 17F