本发明专利技术提供了一种移动通信终端的内存转储方法和移动通信终端,以解决现有技术中移动通信终端在内存转储过程中无法使内存转储数据保存在移动通信终端的内置存储器的问题。所述移动通信终端的内存转储方法,包括:预先对所述移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区;在所述移动通信终端的系统异常时进入内存转储模式,在检查到所述内置存储器存在所述内存转储分区时,将内存转储数据保存至所述内存转储分区。
【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种移动通信终端的内存转储方法和移动通信终端,以解决现有技术中移动通信终端在内存转储过程中无法使内存转储数据保存在移动通信终端的内置存储器的问题。所述移动通信终端的内存转储方法,包括:预先对所述移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区;在所述移动通信终端的系统异常时进入内存转储模式,在检查到所述内置存储器存在所述内存转储分区时,将内存转储数据保存至所述内存转储分区。【专利说明】一种移动通信终端的内存转储方法和移动通信终端
本专利技术涉及移动通信
,尤其涉及一种移动通信终端的内存转储方法和移动通信终端。
技术介绍
随着电子技术的发展和用户对便捷通信的需求,移动通信终端(例如手机和具有通信功能的平板电脑)相关技术得到迅速发展,移动通信终端已经在人们的生活中逐渐普及。由于移动通信终端硬件或软件可能存在的缺陷、以及用户在应用时的操作问题,有时会出现移动通信终端运行不稳定的情况,例如死机、系统崩溃或异常重启等问题。在出现这些问题后,移动通信终端的厂商需要抓取移动通信终端中的内存转储数据进行分析,以确定问题产生的原因并制定相应的解决方案。但是,现有技术的移动通信终端只允许将内存转储数据保存于外置存储器中,而对于外置存储器的存储空间不足的情况或者仅具有内置存储器的移动通信终端则无法实现内存转储。
技术实现思路
本专利技术实施例提供了一种移动通信终端的内存转储方法和移动通信终端,以解决现有技术中移动通信终端在内存转储过程中无法使内存转储数据保存在移动通信终端的内置存储器的问题。本专利技术的目的是通过以下技术方案实现的:本专利技术实施例提供一种移动通信终端的内存转储方法,包括:预先对所述移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区;在所述移动通信终端的系统异常时进入内存转储模式,在检查到所述内置存储器存在所述内存转储分区时,将内存转储数据保存至所述内存转储分区。本专利技术实施例有益效果如下:通过所述移动通信终端的所述内置存储器的所述用户数据分区建立所述内存转储分区,使所述移动通信终端系统异常(例如系统死机或崩溃)时,能够以所述内置存储器为作内存转储的目标存储器,提高内存转储的灵活性;同时,使仅具有所述内置存储器的所述移动通信终端不再受现有技术的内存转储的目标只能设置为外部存储器的限制。本专利技术实施例提供一种移动通信终端,包括:转储分区建立单元,用于对所述移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区;转储数据保存单元,用于在所述移动通信终端的系统异常时进入内存转储模式,在检查到所述内置存储器存在所述内存转储分区时,将内存转储数据保存至所述内存转储分区。本专利技术实施例有益效果如下:通过所述移动通信终端的所述内置存储器的所述用户数据分区建立所述内存转储分区,使所述移动通信终端系统异常(例如系统死机或崩溃)时,能够以所述内置存储器为作内存转储的目标存储器,提高内存转储的灵活性;同时,使仅具有所述内置存储器的所述移动通信终端不再受现有技术的内存转储的目标只能设置为外部存储器的限制。【附图说明】图1为本专利技术实施例提供的一种移动通信终端的内存转储方法的流程图;图2为本专利技术实施例提供的另一种移动通信终端的内存转储方法的流程图;图3为本专利技术实施例提供的对移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区的流程图;图4为本专利技术实施例提供的移动通信终端的内置存储器的用户数据分区进行调整后的结构不意图;图5为本专利技术实施例提供的一种移动通信终端的结构框图;图6为本专利技术实施例提供的一种较具体的移动通信终端的结构框图。【具体实施方式】下面结合说明书附图对本专利技术实施例的实现过程进行详细说明。需要注意的是,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。参见图1,本专利技术实施例提供一种移动通信终端的内存转储方法,包括:101、预先对移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区。102、在移动通信终端的系统异常时进入内存转储模式,在检查到内置存储器存在内存转储分区时,将内存转储数据保存至内存转储分区。由于现有技术中,移动通信终端仅能将内存转储数据保存在外置存储器(如T-flash卡或SD卡),在外置存储器的空间不足时,或者移动通信终端未插入外置存储器,或者移动通信终端仅具有内置存储器而不支持外置存储器时,显然内存转储无法实现。而本实施例中,通过在移动通信终端的内置存储器的用户数据分区建立内存转储分区,使移动通信终端系统异常(例如系统死机或崩溃)时,能够以内置存储器为作内存转储的目标存储器,从而提高内存转储的灵活性,并且不再受限于移动通信终端是否具有外置存储器或是否支持外置存储器。当然,该实现是在内置存储器存在内存转储分区的情况而言,如果未设置内存转储分区或者由于特殊原因使得内存转储分区被损坏,则本实施例还提供另一种移动通信终端的内存转储方法,如图2所示:101、预先对移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区。102、在移动通信终端的系统异常时进入内存转储模式,在检查到内置存储器存在内存转储分区时,将内存转储数据保存至内存转储分区。103、检查到内置存储器不存在内存转储分区时,放弃保存内存转储数据。本实施例中,如果在内置存储器无法查找到内存转储分区时,应该放弃进行内存转储,在此不再赘述。基于图1和图2所示的移动通信终端的内存转储方法,我们应该更关注于如何建立内存转储分区,以便在需要内存转储的时候能够有确定的目标(即内存转储分区),而不是放弃内存转储,因此对于步骤101进行详细说明,如图3所示,包括:1011、在移动通信终端开机模式下,接收将内存转储的目标存储器设置为内置存储器的指令。本实施例中,可以由用户在移动通信终端的功能界面通过功能的选择,来确定内存转储所要利用的存储介质,也可以在移动通信终端在出厂前由厂商来完成。1012、用户数据分区中存储的数据进行压缩。本实施例中,为了确保用户数据的安全,尤其是用户自行操作时确定存储于用户数据分区内的数据的安全,有必要对用户数据分区中存储的数据进行压缩,该压缩可以包括以算法使数据占用空间减少,或者对户数据分区中存储的数据进行整理等等。需要说明的是,步骤1012可以在某些情况下省略,例如由厂商在出厂前对移动通信终端的内置存储器建立内存转储分区时,或者,用户能够确认自己的移动通信终端的内置存储器的用户数据分区内未保存数据、未保存重要的数据或内置存储器的用户数据分区具有足够大的存储空间时。1013、在移动通信终端调试模式下,根据指令调整内置存储器的分区表,在内置存储器的分区表中增加内存转储分区的标识。如图4所示,示出了修改前的分区表和修改后的分区表的示意图,其中,字库区sbll、引导区boot和系统区system均不进行调整,仅用户数据分区由SG变为6G,划分出2G存储区域用为内存转储分区。需要说明的是,图4所示仅是为了对本专利技术进行说明,本专利技术并不以此为限。本实施例中,通过调整内置存储器的分区表,使用户数据本文档来自技高网...
【技术保护点】
一种移动通信终端的内存转储方法,其特征在于,包括:预先对所述移动通信终端的内置存储器的用户数据分区进行调整并建立内存转储分区;在所述移动通信终端的系统异常时进入内存转储模式,在检查到所述内置存储器存在所述内存转储分区时,将内存转储数据保存至所述内存转储分区。
【技术特征摘要】
【专利技术属性】
技术研发人员:杜小杰,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。