[发明专利]一种Android电视浏览器内存优化的方法有效
申请号: | 201910978853.5 | 申请日: | 2019-10-15 |
公开(公告)号: | CN110737532B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 黄文豪 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/958 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 郭会 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Android电视浏览器内存优化的方法,包括内存监测步骤、信息同步步骤及计算标定可释放的内存空间的步骤,并根据计算结果来优化释放浏览器内核中暂时无意义的内存资源。本发明的方法能够让用户在使用浏览器浏览网页时,在不改变当前网页显示和操作的前提下,在内核直接释放掉大量无意义的内存资源,大大减少浏览器对系统内存的占用,避免因内存不足导致浏览器浏览网页时操作卡顿等情况的发生,提升软件流畅度,提高用户体验。 | ||
搜索关键词: | 一种 android 电视 浏览器 内存 优化 方法 | ||
【主权项】:
1.一种Android电视浏览器内存优化的方法,其特征在于,包括以下步骤:/nA.设置浏览器运行所能耗用系统内存的内存耗用阈值,设置一个用于监控内存占用的定时器并创建允许进行内存优化操作的开关;/nB.计算浏览器的内存耗用是否大于所述内存耗用阈值,若大于则打开所述内存优化操作的开关,运行内存清理操作;/nC.在浏览器对网页节点进行布局计算的初期阶段,从网页顶层第一个节点元素开始到底层最后一个节点元素,逐级遍历网页内各个节点元素,当检索到图片节点元素时则计算该图片节点元素的关键特征数据,并根据关键特征数据判断节点的可视状态并标定,所述关键特征数据至少包含节点元素的绝对坐标信息、是否可视、绝对Url值、节点属性;/nD.构建一个数据结构,用于存放浏览器Dom树上各个节点元素的关键特征数据,并将该数据结构同步给浏览器布局管理器和资源下载模块;/nE.在浏览器布局管理器内,根据同步过来的数据结构信息,在布局管理器内从顶层第一个元素开始朝底层最后一个元素逐级遍历,清除并重置在数据结构内被标定为非可视节点的图片节点元素;/nF.在浏览器资源下载模块,根据同步过来的数据结构信息,清理资源下载模块内所有的缓存资源,同时根据数据结构内被标定为非可视节点所属的Url信息,阻止这部分非可视Url节点资源的网络下载请求;/nG.内存优化清理完成后,检测当前浏览器所占内存是否已小于所述内存耗用阈值,若小于则关闭内存优化操作的开关,否则返回步骤C。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910978853.5/,转载请声明来源钻瓜专利网。