应用启动方法、装置及移动终端制造方法及图纸

技术编号:15878566 阅读:60 留言:0更新日期:2017-07-25 16:33
本发明专利技术提供了一种应用启动方法、装置及移动终端,其中,应用启动方法,应用于能够安装多应用的终端,包括:根据所述终端上已安装的各应用的历史运行状态,预设置各应用启动时所需的内存最大值;当任一应用被调起时,获取该应用启动时所需的内存最大值;若所述终端当前剩余内存值大于等于该应用启动时所需的内存最大值,从所述剩余内存中调度出与等于该应用启动时所需的内存最大值相同的内存;将调度出的内存赋予该应用,供该应用启动及运行。采用本发明专利技术能够在应用启动的同时,根据统计的应用峰值对系统进行优化,并且,还能够为应用提供终端剩余内存大于等于应用运行所需的峰值内存,从而实现应用的流畅运行,提升用户体验。

Application starting method, device and mobile terminal

The present invention provides an application starting method, device and mobile terminal, the application startup method, applied to the terminal, can install applications include: according to the history of the operation state of each application has been installed on the terminal of the pre setting required for the application startup memory maximum; when any application called when the application starts to obtain the required memory maximum value; if the terminal current value is greater than or equal to the maximum value of the remaining memory memory required for the application startup, from the remaining memory scheduling and memory is equal to the maximum value of the same memory required for the application startup; scheduling out of memory to the application, the application for starting and operation. The invention can be applied in the start at the same time, according to the system optimization, application of peak statistics and can also provide the remaining memory terminal is greater than or equal to the peak memory required by the application running for the application, so as to realize the smooth operation of the application, to enhance the user experience.

【技术实现步骤摘要】
应用启动方法、装置及移动终端
本专利技术涉及计算机
,特别是涉及一种应用启动方法、装置及移动终端。
技术介绍
随着计算机技术的发展,各种电子设备(如移动终端、平板设备等)的使用越来越广泛,其已成为人们生活中不可缺少的一部分。为了满足用户需求的多样性,出现了很多方便用户使用的应用,如即时通讯应用、游戏应用等。但是,当用户在使用应用时,经常会由于系统内存不足或其他问题导致应用出现卡顿,影响用户体验。现有技术中,用户可以采取手动设置的方式对系统或应用进行优化,以满足用户流畅使用应用的需求。但是,该方法仅仅是当应用启动之后,出现内存不足的情况时,可以通过手动设置对系统进行优化。此时,系统或应用已经出现卡顿现象,无法正常运行,严重影响用户体验。因此,现在亟需一种在系统或应用因内存不足而出现卡顿的情况之前即可对系统进行自动优化的方法。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用启动方法、装置及相应的移动终端。依据本专利技术实施例的一个方面,提供了一种应用启动方法,应用于能够安装多应用的终端,包括:根据所述终端上已安装的各应用的历史运行状本文档来自技高网...
应用启动方法、装置及移动终端

【技术保护点】
一种应用启动方法,其特征在于,应用于能够安装多应用的终端,包括根据所述终端上已安装的各应用的历史运行状态,预设置各应用启动时所需的内存最大值;当任一应用被调起时,获取该应用启动时所需的内存最大值;若所述终端当前剩余内存值大于等于该应用启动时所需的内存最大值,从所述剩余内存中调度出与等于该应用启动时所需的内存最大值相同的内存;将调度出的内存赋予该应用,供该应用启动及运行。

【技术特征摘要】
1.一种应用启动方法,其特征在于,应用于能够安装多应用的终端,包括根据所述终端上已安装的各应用的历史运行状态,预设置各应用启动时所需的内存最大值;当任一应用被调起时,获取该应用启动时所需的内存最大值;若所述终端当前剩余内存值大于等于该应用启动时所需的内存最大值,从所述剩余内存中调度出与等于该应用启动时所需的内存最大值相同的内存;将调度出的内存赋予该应用,供该应用启动及运行。2.根据权利要求1所述的方法,其中,被调起的应用处于运行状态时,因该应用的运行状态其所占用的内存动态变动。3.根据权利要求1或2所述的方法,其中,被调起的应用处于运行状态时,所述方法还包括:检测该应用当前运行时所占用的内存值;若检测出的内存值大于该应用启动时所需的内存最大值,将该应用启动时所需的内存最大值更新为所述检测出的内存值,供下次该应用启动时作为内存分配的依据。4.根据权利要求3所述的方法,其中,所述检测该应用运行时所占用的内存值,包括:在该应用的运行过程中,定期或不定期检测该应用运行时所占用的内存值。5.根据权利要求1-4任一项所述的方法,其中,若所述终端当前剩余内存值小于该应用启动时所需的内存最大值,所述方法还包括:对所述终端其他已运行应用所占用的内存执行清理操作,释放清理出的内存,直至所述剩余内存大于等于该应用启动时所需的内存最...

【专利技术属性】
技术研发人员:申书润
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1