Invention Grant
- Patent Title: Adaptive resource management of a data processing system
-
Application No.: US14620905Application Date: 2015-02-12
-
Publication No.: US09471378B2Publication Date: 2016-10-18
- Inventor: Lionel D. Desai , Neil G. Crane , Damien P. Sorresso , Joseph Sokol, Jr.
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48 ; G06F9/50 ; G06F9/52

Abstract:
A method for resource management of a data processing system is described herein. According to one embodiment, a token is periodically pushed into a memory usage queue, where the token includes a timestamp indicating time entering the memory usage queue. The memory usage queue stores a plurality of memory page identifiers (IDs) identifying a plurality of memory pages currently allocated to a plurality of programs running within the data processing system. In response to a request to reduce memory usage, a token is popped from the memory usage queue. A timestamp of the popped token is then compared with current time to determine whether a memory usage reduction action should be performed.
Public/Granted literature
- US20150286500A1 ADAPTIVE RESOURCE MANAGEMENT OF A DATA PROCESSING SYSTEM Public/Granted day:2015-10-08
Information query