我正在試圖解決某些內存泄漏的受限設備(摩托羅拉機頂盒)上使用Mozilla v1.7.12。卸載樣式表時Mozilla中的內存泄露
當我動態加載引用一些大圖像的樣式表時,我可以看到消耗的內存量隨着圖像的大小而增加。這是我所期望的。
然後,當我從DOM中刪除樣式表時,我期望內存被釋放。但是,這不會發生。
這是一個問題,因爲我正在處理的Web應用程序需要能夠在頁面的生命週期中動態加載和卸載樣式表多次。
因此,我的問題是:我看到預期的行爲,或者它是一個已知的錯誤?有沒有辦法解決這個問題?
我應該指出,我已經在樣式表中的所有圖像上設置了expires標頭爲-1。
[更新]
如果我保持裝卸樣式表時,瀏覽器會消耗越來越多的內存。因此,似乎並非如此,瀏覽器重用相同的內存。
當您繼續加載更多圖像時會發生什麼?這可能只是垃圾收集器尚未啓動。 – Amber 2010-05-03 08:44:29
如果我繼續加載和卸載樣式表,瀏覽器會消耗更多內存。 – KaptajnKold 2010-05-03 08:56:39