基于TP和LCD的内存清理方法、移动终端及存储介质技术

技术编号:17596679 阅读:46 留言:0更新日期:2018-03-31 09:58
本发明专利技术公开了一种基于TP和LCD的内存清理方法、移动终端及存储介质,通过在检测到移动终端的TP和LCD上电时序和逻辑出现异常时,确定异常处理策略,并执行该异常处理策略,然后在执行该异常处理策略之后,且在检测到该TP和LCD上电时序和逻辑未恢复正常时,基于执行TP和LCD上电时序和逻辑的进程的内存运行信息判断移动终端的内存是否出现异常,最后在移动终端的内存出现异常时,将执行该TP和LCD上电时序和逻辑的进程确定为待清理进程,并对该待清理进程的内存占用资源进行清理,使得移动终端能够在检测到TP和LCD驱动上电时序和逻辑出现异常时,自动在内存中对具体进程的内存占用资源进行清理,预留充裕的内存。

Memory cleaning method, mobile terminal and storage medium based on TP and LCD

The invention discloses a cleaning method, TP and LCD of memory based on the mobile terminal and the storage medium, the detection to the mobile terminal TP and LCD power on the timing and logic is abnormal, determining the exception handling strategy, and implement the exception handling strategy, and then after the execution of the exception handling strategies, and in detection of the TP and LCD power on the timing and logic did not return to normal, TP and LCD power on the timing and logic process of the memory operation information to determine whether there is abnormal memory of the mobile terminal in a mobile terminal based on the last memory is abnormal, the implementation of the TP and LCD power on the timing and logic process the clean-up process is to be determined, and the cleaning process memory resources to clean up, the mobile terminal to the TP and LCD driving power on the timing and logic in abnormal detection, automatic In memory, the memory occupying resources for specific processes are cleaned up and plenty of memory is reserved.

【技术实现步骤摘要】
基于TP和LCD的内存清理方法、移动终端及存储介质
本专利技术涉及移动终端的
,尤其涉及一种基于TP和LCD的内存清理方法、移动终端及存储介质。
技术介绍
随着移动终端技术的发展,移动终端中集成的APP(Application,应用程序)也越来越多,目前基于移动终端的不同场景的应用程序数以万计,用户在移动终端上安装的第三方应用和服务软件也数量越来越多。在启动第三方应用和服务软件时,移动终端的显示屏显示对应的界面,用户可基于显示屏显示的界面对第三方应用和服务软件进行操作。移动终端的显示屏包括:TP(TouchPanel,触摸屏)和LCD(LiquidCrystalDisplayer,显示器)。用户在显示屏进行操作时,移动终端给执行TP和LCD驱动上电时序和逻辑的进程分配内存资源,而当TP和LCD驱动上电时序和逻辑出现异常时,会导致该进程占用的内存资源无法释放,由于移动终端的内存资源是有限的,则在内存资源不足时,容易出现系统频繁卡顿,甚至移动终端无法启动新的第三方应用或服务软件。目前,因移动终端的内存资源不足导致移动终端无法启动新的第三方应用或服务软件的通用解决方案是由用户手动对移本文档来自技高网...
基于TP和LCD的内存清理方法、移动终端及存储介质

【技术保护点】
一种基于TP和LCD的内存清理方法,其特征在于,所述内存清理方法应用于移动终端,所述内存清理方法包括以下步骤:当检测到所述移动终端的TP和LCD上电时序和逻辑出现异常时,确定异常处理策略,并执行所述异常处理策略;在执行所述异常处理策略之后,检测所述TP和LCD上电时序和逻辑是否恢复正常;当检测到所述TP和LCD上电时序和逻辑未恢复正常时,获取执行所述TP和LCD上电时序和逻辑的进程的内存运行信息,并根据所述内存运行信息判断所述移动终端的内存是否出现异常;在所述移动终端的内存出现异常时,将执行所述TP和LCD上电时序和逻辑的进程确定为待清理进程,并对所述待清理进程的内存占用资源进行清理。

【技术特征摘要】
1.一种基于TP和LCD的内存清理方法,其特征在于,所述内存清理方法应用于移动终端,所述内存清理方法包括以下步骤:当检测到所述移动终端的TP和LCD上电时序和逻辑出现异常时,确定异常处理策略,并执行所述异常处理策略;在执行所述异常处理策略之后,检测所述TP和LCD上电时序和逻辑是否恢复正常;当检测到所述TP和LCD上电时序和逻辑未恢复正常时,获取执行所述TP和LCD上电时序和逻辑的进程的内存运行信息,并根据所述内存运行信息判断所述移动终端的内存是否出现异常;在所述移动终端的内存出现异常时,将执行所述TP和LCD上电时序和逻辑的进程确定为待清理进程,并对所述待清理进程的内存占用资源进行清理。2.如权利要求1所述的基于TP和LCD的内存清理方法,其特征在于,根据所述内存运行信息判断所述移动终端的内存是否出现异常的步骤包括:从所述内存运行信息中读取执行所述TP和LCD上电时序和逻辑的进程的内存申请信息、内存地址信息和内存映射信息;判断所述内存申请信息中的内存申请状态值、所述内存地址信息中的内存地址状态值和所述内存映射信息中的内存映射状态值是否均为预设状态值;在所述内存申请状态值、所述内存地址状态值和所述内存映射状态值均为预设状态值时,判定所述移动终端的内存未出现异常;在所述内存申请状态值、所述内存地址状态值和所述内存映射状态值不均为预设状态值时,判定所述移动终端的内存出现异常。3.如权利要求1所述的基于TP和LCD的内存清理方法,其特征在于,对所述待清理进程的内存占用资源进行清理的步骤包括:对所述移动终端的内存进行扫描,以获取内存扫描数据,并获取所述到清理进程的进程标识信息;从所述内存扫描数据中获取与所述进程标识信息关联的内存占用资源,并释放所述内存占用资源。4.如权利要求1所述的基于TP和LCD的内存清理方法,其特征在于,所述确定异常处理策略,并执行所述异常处理策略的步骤包括:获取异常标识信息,并从预设异常分类信息中获取与所述异常标识信息关联的特征编码;根据所述特征编码获取对应的异常处理策略,并执行所述异常处理策略,其中,所述特征编码预置在TP和LCD上电时序和逻辑对应的数据接口中。5.如权利要求4所述的基于TP和LCD的内存清理方法,其特征在于,根据所述特征编码获取对应...

【专利技术属性】
技术研发人员:周龙
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1