Invention Application
- Patent Title: MEMORY MANAGEMENT FOR APPLICATION LOADING
-
Application No.: US15179877Application Date: 2016-06-10
-
Publication No.: US20170357465A1Publication Date: 2017-12-14
- Inventor: Antony J. Dzeryn , Michael J. Lamb , Neil G. Crane , Brent W. Schorsch
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Some embodiments can load one or more applications into working memory from persistent storage when permitted by a memory pressure level of a mobile device. Loading the applications into working memory enables the applications to be launched into the foreground quickly when the user indicates the desire to launch. Some embodiments may identify a set of applications that are designated for providing snapshots to be displayed when the mobile device is in a dock mode. Certain embodiments may determine a current memory pressure level. Some embodiments may load an application in the set of applications into working memory from a persistent storage responsive to determining that the memory pressure level is below a threshold. Certain embodiments may continue to load additional applications responsive to determining that the memory pressure level is below the threshold. After determining that the memory pressure level is above the threshold, some embodiments may reclaim memory.
Public/Granted literature
- US10747467B2 Memory management for application loading Public/Granted day:2020-08-18
Information query