看板 Browsers 關於我們 聯絡資訊
※ 引述《BBBroflovski (IkeBroflovski)》之銘言: : 如題 : 用 autopager 套件只要往下捲 捲爽爽不用一直按下一頁 : 可是 Fx 把它當做同一個分頁而不會釋放前面讀過圖片的記憶體 : 只看到一半記憶體就被吃到1.5G (記憶體4G) : 試問 有何方法解決? 除了停用 AP 如果發現firefox吃記憶體吃很大, 八成是開太多有大圖的網站, 這問題一直都有, google過解決方法, 寫程式的人, 像是AP作者或網頁作者, 無法解決這個問題, 而使用者可以修改自己的fx設定, http://kb.mozillazine.org/Memory_Leak#Image-heavy_sites 根據上列網址的說明, 可以在 about:config 設置 image.mem.min_discard_timeout_ms 讓fx早點釋放圖片所佔用的記憶體,可以設成 3000 或更小, 記得上次試過, 看圖時 記憶體依然吃很大, 但離開或關閉那個分頁後, 記憶體就會立刻釋放, 如果要一邊看一邊釋放記憶體, "可能"需要刪除 網頁上看過的圖, 這要寫個js程式來試試... 補充: 最簡單的解決方法是把fx關掉重開 -_- 再補充: 如果要一邊看一邊釋放記憶體, "可能"需要刪除網頁上看過的圖 這個假設應該正確 我試了一下, 把之前的圖片刪除, 在 timeout 後, 記憶體用量確實會釋放, 可惜這仍是看使用者的設定, 以看一頁漫畫3~5秒, 預設的十秒實在太久, 而且說是十秒, 真正處理釋放的時間可能是一分鐘後, 記憶體當然破表 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.185.18 ※ 編輯: ChowMein 來自: 112.104.185.18 (07/08 16:24)
BBBroflovski:之前有試過用minimem,但還是無法釋放,看來得去找js 07/08 16:41
BBBroflovski:感謝回答 07/08 16:41
tsainan:Autopager並不會離開或關閉分頁阿 占用記憶體滿正常的 07/08 18:03
tsainan:個人以前是每十到二十頁左右自己按下一頁 讓他重新往下讀 07/08 18:05
SicInfit:正常吧,同樓上做法 07/08 18:12
※ 編輯: ChowMein 來自: 112.104.185.18 (07/08 18:32)
BBBroflovski:恩...感謝大家的解答 07/08 19:48
Kreen:推! 07/08 21:17
BBBroflovski:我按照T大的方法不行欸,假設從第1頁開始,20頁之後 07/08 21:54
BBBroflovski:再按下一頁,結果是跳到第2頁 07/08 21:54
BBBroflovski:我是用 AutoPager 0.7.1.6 07/08 21:55
tsainan:這要看它網頁怎麼寫啦 看看第20頁有沒有連結到21頁的地方 07/08 22:07
BBBroflovski:恩...他就是沒有 囧rz 07/08 22:11