2012-03-27 86 views
1

嗨我正在一個應用程序,其中我需要幾乎10 webBrowsers,當點擊某個按鈕時呈現。現在這個數量的瀏覽器在RAM上佔用太多內存。有沒有什麼辦法可以通過提到的瀏覽器數量來減少內存消耗? 謝謝需要許多瀏覽器,但它需要太多內存

+2

也許更好的問題是......爲什麼你需要10個瀏覽器?也許如果你描述你的程序正在做什麼,我們可以建議另一種方式。 – JTeagle 2012-03-27 10:37:23

+0

我不確定這個,但你可以嘗試使用多線程? – 2012-03-27 10:37:28

+1

你確定它是瀏覽器的數量還是它們呈現的頁面的複雜性?你怎麼知道它太多了(多少)? – 2012-03-27 10:39:34

回答

1

我懷疑有很多你可以做,以減少內存消耗取決於內存的使用。

這取決於什麼是內存,你可以嘗試在No-addon模式下啓動瀏覽器,這將節省一些內存,此外,如果內存消耗增加,因爲存儲在頁面的ViewState中的頁面中的數據那麼將數據從ViewState移動到會話將對此有所幫助。

1

只要你確保你處置或重用任何WBC - 不用擔心它。任務管理器中的100兆不值得擔心。