电子装置及其管理方法_2

文档序号:9765782阅读:来源:国知局
群集。当该多个请求数据群集显示一异常状况,监测模块26可实时产生一异常状况报告,通知测试人员。举例而言,该异常状况可包含某一工作任务存在一存储器泄漏(memory leak)问题。须说明的是,存储器泄漏等异常状况的判断方式为本发明所属技术领域中具有通常知识者所知,于此不赘述。于另一实施例中,监测模块26系直接耦接于数据库24。
[0029]请参阅图4。电子装置200可进一步包含一区段记录模块27,其可为一独立模块,亦被整合于数据库24内。区段记录模块27所采用的记录区段可为一时间区段或一存储器地址区段;以下说明以存储器地址区段为例。于一自动运作模式中,只要数据库24中存入新的一笔请求数据群集,过滤模块25便会更新区段记录模块27中的记录,使区段记录模块27记下这笔新的请求数据群集所对应的一区段信息(亦即这个请求被分派到的存储器地址区段)。藉此,区段记录模块27中会记录有数据库24储存的所有请求数据群集对应的各个存储器地址区段。藉由擷取区段记录模块27中的记录,监测模块26可分析出存储器22的使用状况。于一手动运作模式中,区段记录模块27的记录所涵盖的存储器地址区段系由测试人员设定。若数据库24中存入新的一笔请求数据群集,过滤模块25会判断该笔请求数据群集对应的一存储器地址区段是否落在测试人员为区段记录模块27设定的存储器地址区段中。若是,区段记录模块27始根据该笔请求数据群集更新数据库24及/或区段记录模块27中的记录。若否,则区段记录模块27便不将该笔请求数据群集加载数据库24及/或区段记录模块27。实务上,测试人员可透过过滤模块25设定区段记录模块27采用的记录区段。
[0030]根据本发明的另一具体实施例为一种应用于一电子装置的管理方法,其流程图系绘示于图5。该电子装置包含一数据库,并使用一存储器。该管理方法首先执行一接收步骤S51:接收针对该存储器发出的一使用请求,其中该使用请求与一工作任务相关。接着,该管理方法执行一判断步骤S52,判断是否应准许该使用请求。若该使用请求未被准许,接收步骤S51被重新执行。若该使用请求被准许,于步骤S53中,一请求数据群集根据该使用请求被产生。接着,于步骤S54中,根据一预设过滤条件,该请求数据群集被决定是否应存入该数据库。
[0031]图6呈现可配合图5的管理方法实现的一种后续流程范例。步骤S61可接续于图5中的步骤S53之后被执行,亦即判断目前该电子装置所包含的一区段记录模块系处于手动模式或自动模式。若步骤S61的判断结果为自动模式,则步骤S63被执行,亦即根据该请求数据群集所对应的一时间区段或一存储器地址区段更新该区段记录模块中的记录。相对地,若步骤S61的判断结果为手动模式,则步骤S62被执行,亦即进一步判断该请求数据群集所对应的一时间区段或一存储器地址区段是否落入针对该区段记录模块设定的一个记录区段内。若步骤S62的判断结果为是,则步骤S63会被执行。若步骤S62的判断结果为否,则该区段记录模块中的记录不会被更新(步骤S64)。
[0032]本发明所属技术领域中具有通常知识者可理解,先前在介绍电子装置200时描述的各种操作变化亦可应用至图5中的管理方法,其细节不再赘述。
[0033]藉由以上较佳具体实施例的详述,系希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。
【主权项】
1.一种使用存储器的电子装置,包含: 工作模块,当该工作模块于执行工作任务时需要使用该存储器,该工作模块发出使用请求; 管理模块,用以判断是否应准许该使用请求,若该使用请求被准许,该管理模块根据该使用请求产生请求数据群集; 数据库;以及 过滤模块,用以自该管理模块接收该请求数据群集,并根据预设过滤条件决定是否将该请求数据群集存入该数据库。2.如权利要求1所述的电子装置,其特征在于,该请求数据群集包含下列消息中的一个或多个消息:该工作任务的识别信息、该管理模块分派给该使用请求的存储器地址,以及存储器使用量。3.如权利要求1所述的电子装置,其特征在于,于该数据库中,多个请求数据群集依据工作任务识别信息、存储器地址或存储器使用量被排序。4.如权利要求1所述的电子装置,其特征在于,该预设过滤条件包含预设时间区段与预设存储器地址区段至少之一。5.如权利要求1所述的电子装置,其特征在于,进一步包含: 监测模块,用以监测该数据库所储存的多个请求数据群集,当该多个请求数据群集显示异常状况,该监测模块产生异常状况报告。6.如权利要求5所述的电子装置,其特征在于,该异常状况包含某工作任务存在存储器泄漏问题。7.如权利要求1所述的电子装置,其特征在于,进一步包含: 区段记录模块,用以记录时间区段或存储器地址区段中该数据库存入的所有该请求数据群集的区段信息;其中,于手动运作模式中,该时间区段或该存储器地址区段由测试人员设定,以及该区段信息为分派给该使用请求的存储器地址。8.一种应用于电子装置的管理方法,该电子装置包含数据库并使用存储器,该管理方法包含: (a)接收针对该存储器发出的使用请求,其中该使用请求与工作任务相关; (b)判断是否应准许该使用请求; (C)若该使用请求被准许,根据该使用请求产生请求数据群集;以及 (d)根据预设过滤条件决定是否将该请求数据群集存入该数据库。9.如权利要求8所述的管理方法,其特征在于,该请求数据群集包含下列消息中的一个或多个消息:该工作任务的识别信息、分派给该使用请求的存储器地址,以及存储器使用量。10.如权利要求8所述的管理方法,其特征在于,进一步包含: 于该数据库中,依据工作任务识别信息、存储器地址或存储器使用量排序多个请求数据群集。11.如权利要求8所述的管理方法,其特征在于,该预设过滤条件包含预设时间区段或预设存储器地址区段。12.如权利要求8所述的管理方法,其特征在于,进一步包含: 于手动运作模式中,设定记录区段,其中该记录区段为时间区段或存储器地址区段;以及 当该请求数据群集对应的时间区段或存储器地址区段落入该记录区段中时,更新该数据库与区段记录模块的记录至少之一; 其中,该区段记录模块记录该请求数据群集对应的区段信息,该区段信息为分派给该使用请求的存储器地址。13.如权利要求8所述的管理方法,其特征在于,进一步包含: 于自动运作模式中,区段记录模块记录该请求数据群集对应的区段信息;其中,该区段信息为分派给该使用请求的存储器地址。14.如权利要求8所述的管理方法,其特征在于,进一步包含: 监测该数据库所储存的多个请求数据群集;以及 当该多个请求数据群集显示异常状况,产生异常状况报告。15.如权利要求11所述的管理方法,其特征在于,该异常状况包含某工作任务存在存储器泄漏问题。
【专利摘要】本发明提供一种使用一存储器的电子装置,其中包含一工作模块、一管理模块、一数据库与一过滤模块。当该工作模块于执行一工作任务时需要使用该存储器,该工作模块发出一使用请求。该管理模块系用以判断是否应准许该使用请求。若该使用请求被准许,该管理模块根据该使用请求产生一请求数据群集。该过滤模块系用以自该管理模块接收该请求数据群集,并根据一预设过滤条件决定是否将该请求数据群集存入该数据库。
【IPC分类】G06F12/02, G06F3/06
【公开号】CN105528177
【申请号】CN201410514410
【发明人】林俊裕
【申请人】晨星半导体股份有限公司
【公开日】2016年4月27日
【申请日】2014年9月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1