-
公开(公告)号:US11204806B2
公开(公告)日:2021-12-21
申请号:US16220811
申请日:2018-12-14
Applicant: Apple Inc.
Inventor: Maxwell Shane Swadling , Morgan Winer
Abstract: User adaptive memory management can improve the user experience by allowing an electronic device including a data processing system to efficiently, proactively, and selectively allocate memory resources (particularly to keep or release large resources in memory), which improves application launch times for some applications and reduces or prevents delays from loading resources into memory for system services. User adaptive memory management can track past use of one or more applications and/or one or more system services (requiring one or more resources) by one or more users. Heuristics can be used to determine when to keep resources in memory and when to release resources in an adaptive way to improve user performance for launching applications (or other memory intensive operations) and for using system services with large resources without delays induced by reactive memory management of resources.