一種用于解決Web應用內(nèi)存占用問題的裝置和方法

基本信息

申請?zhí)?/td> CN201310360030.9 申請日 -
公開(公告)號 CN103399950B 公開(公告)日 2016-08-31
申請公布號 CN103399950B 申請公布日 2016-08-31
分類號 G06F17/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 郭超;俞京華;廖君;陳瀅;嚴敏;楊亞榮;楊華 申請(專利權)人 江蘇知途教育科技有限公司
代理機構 江蘇銀創(chuàng)律師事務所 代理人 孫計良
地址 211100 江蘇省南京市江寧經(jīng)濟開發(fā)區(qū)將軍大道100號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種用于解決Web應用內(nèi)存占用問題的裝置和方法,其主要方案是通過捕獲頁面導航事件,并在頁面導航發(fā)生時,將歷史頁面中的多媒體資源指向自定義的小資源文件,該小資源文件包含有原始多媒體資源路徑信息,當導航至歷史頁面時,再將多媒體資源指向保存在小資源文件中的原始多媒體資源路徑。對歷史頁面的多媒體資源替換建立在對頁面訪問次數(shù)統(tǒng)計的基礎上。本發(fā)明利用了瀏覽器內(nèi)核內(nèi)存釋放機制,通過替換方式使得原多媒體資源缺少引用基礎,瀏覽器內(nèi)核自動釋放缺少引用基礎的多媒體資源,從而釋放內(nèi)存,最終解決Web/Hybrid應用內(nèi)存占用問題。相比于修改瀏覽器內(nèi)核,本發(fā)明保證瀏覽器內(nèi)核的獨立性、健壯性和完整性。