[发明专利]电子计算装置及调整一内存回收函数的触发机制的方法有效
申请号: | 201710457210.7 | 申请日: | 2017-06-16 |
公开(公告)号: | CN109144708B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 何文元;张一帆;洪晓婷 | 申请(专利权)人: | 宏达国际电子股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 徐伟 |
地址: | 中国台湾桃*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 计算 装置 调整 内存 回收 函数 触发 机制 方法 | ||
1.一种电子计算装置,其特征在于包含:
一储存器,储存一白名单,其中该白名单记录多组数据,各组数据包含一应用程序的一名称及该应用程序对应的一偏移值;
一内存;以及
一处理器,电性连接至该储存器及该内存,且执行一系统程序,
其中,该系统程序于一初始化阶段将该白名单载入该内存,侦测到一特定应用程序被触发,根据该特定应用程序的一名称自该内存的该白名单撷取该特定应用程序所对应的该偏移值,复制一程序予该特定应用程序,且依据该偏移值更新用于触发一内存回收函数的一门槛值。
2.如权利要求1所述的电子计算装置,其特征在于,该系统程序系藉由将该偏移值加上该门槛值而更新该门槛值。
3.如权利要求1所述的电子计算装置,其特征在于,该系统程序更判断一预估堆积使用量大于该门槛值,且该系统程序更于判断该预估堆积使用量大于该门槛值后执行该内存回收函数。
4.如权利要求1所述的电子计算装置,其特征在于,该系统程序为一爪哇虚拟机、一安卓系统运行环境虚拟机及一Dalvik虚拟机其中之一。
5.一种调整一内存回收函数的触发机制的方法,适用于一电子计算装置,该电子计算装置包含一储存器、一内存及一处理器,其特征在于该储存器储存一白名单,该白名单记录多组数据,各组数据包含一应用程序的一名称及该应用程序对应的一偏移值,该方法包含下列步骤:
(a)由该处理器执行一系统程序;
(b)由该系统程序于一初始化阶段将该白名单载入该内存;
(c)由该系统程序侦测到一特定应用程序被触发;
(d)由该系统程序根据该特定应用程序的一名称自该内存的该白名单撷取该特定应用程序所对应的该偏移值;
(e)由该系统程序复制一程序予该特定应用程序;以及
(f)由该系统程序依据该偏移值更新用于触发该内存回收函数的一门槛值。
6.如权利要求5所述的方法,其特征在于,该步骤(f)系藉由将该偏移值加上该门槛值而更新该门槛值。
7.如权利要求5所述的方法,其特征在于,更包含下列步骤:
由该系统程序判断一预估堆积使用量大于该门槛值;以及
由该系统程序于判断该预估堆积使用量大于该门槛值后,执行该内存回收函数。
8.如权利要求5所述的方法,其特征在于,该系统程序为一爪哇虚拟机、一安卓系统运行环境虚拟机及一Dalvik虚拟机其中之一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏达国际电子股份有限公司,未经宏达国际电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710457210.7/1.html,转载请声明来源钻瓜专利网。