【技术实现步骤摘要】
【国外来华专利技术】电子装置和使用该电子装置的存储器管理方法
[0001]本公开的某些实施例涉及电子装置和用于管理使用该电子装置的存储器的方法。
技术介绍
[0002]当电子装置在有限的存储器容量内执行许多功能时,可能会出现存储器不足的情况。例如,当存储器的剩余容量变得小于特定量时,电子装置可以提供通知。该通知可以通知用户需要释放存储器的可用空间。为了释放存储器中的空间,用户可以删除存储在电子装置中的文件、包、包的数据和缓存文件。
技术实现思路
[0003]技术问题
[0004]随着应用包的安装,可能会创建工件。即使一些工件长时间不使用,似乎也没有办法删除它们。此外,仅当存储器的剩余容量小于或等于指定容量时,才提供需要释放存储器可用空间的通知。由于没有提供用于确保可用存储空间的差异操作(备份自最近一次完全备份以来的所有改变),不仅输入或输出处理被延迟,而且电子装置的可用性可能退化。
[0005]根据本公开的某些实施例的电子装置可以基于存储器的剩余容量小于指定比来阻止使用应用的配置文件的编译,或者可以选择性地删除由编译创建的工件。
[0006]根据本公开的某些实施例的电子装置可以在存储器的剩余容量大于或等于指定容量时通过编译从其删除了工件的包,或者通过使用应用的配置文件重新编译,来恢复被删除的工件。
[0007]技术方案
[0008]根据某些实施例,一种电子装置包括:存储器;以及可操作地耦合到存储器的处理器,其中处理器被配置成:识别存储器的剩余容量,以及当存储器的剩余容量小于存储器的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种电子装置,包括:存储器;以及可操作地耦合到存储器的处理器,其中处理器被配置成:识别存储器的剩余容量,以及当存储器的剩余容量小于存储器总容量的指定比时,阻止使用应用的配置文件进行编译,或者删除通过使用所述应用的配置文件进行编译而创建的工件。2.根据权利要求1所述的电子装置,其中,所述指定比包括第一指定比、第二指定比和第三指定比,以及其中处理器还被配置成:当确定存储器的剩余容量在第一指定比和小于第一指定比的第二指定比之间时,识别频繁使用的应用的方法的配置文件,以及阻止使用频繁使用的应用的方法的配置文件的编译的执行。3.根据权利要求2所述的电子装置,其中,处理器还被配置成:当存储器的剩余容量在第二指定比和小于第二比的第三指定比之间时,通过执行更新来识别未被使用的系统包的路径,以及删除通过对位于所识别的路径中的系统包执行编译而生成的工件。4.根据权利要求3所述的电子装置,其中,处理器还被配置成:当确定存储器的剩余容量小于第三指定比时,获得安装在电子装置中的应用包的列表,从所获得的列表中识别在指定时间段内未被使用的至少一个应用包,识别信息,所述信息包括在指定时间段内未使用的所述至少一个应用包的指令集架构信息或安装路径中的至少一个,基于所获得的在指定时间段内未使用的所述至少一个应用包的安装路径或指令集架构信息中的至少一个,识别未使用的所述至少一个应用包的工件所在的路径,以及删除在所述路径中的工件。5.根据权利要求4所述的电子装置,其中,处理器还被配置成:识别列表中包括的每个应用的图标是否存在,如果每个应用的图标存在,则基于每个应用的执行事件、使用每个应用的共享事件、每个应用的弹出消息事件和安装每个应用的窗口小部件的事件是否发生,以及每个应用是否被设置为指定功能,识别每个应用的未使用的时间段,并将未使用的时间段超过指定时间段的至少一个应用添加到要删除的工件列表,以及如果每个应用的图标不存在,则基于最后使用应用组件的时间,识别最后使用构成每个应用包的应用组件的时间,识别应用组件的未使用的时间段,并且将未使用的时间段超过指定时间段的至少一个应用组件添加到列表以删除工件。6.根据权利要求4所述的电子装置,其中,处理器还被配置成:在删除工件之后,当确定存储器的剩余容量大于或等于第三指定比时,编译从其删除工件的包。7.根据权利要求4所述的电子装置,其中,处理器还被配置成:
在删除所述工件之后,当确定存储器的剩余容量大于或等于第二指定比时,通过使用所述应用的配置文件重新编译来恢复删除的工件。8.根据权利要求7所述的电子装置,其中,处理器还被配置成:当确定存储器的剩余容量大于或等于第二指定比时,基于Java代码文...
【专利技术属性】
技术研发人员:郑宽熙,孙弘汀,金明我,金晓钟,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。