Invention Grant
- Patent Title: Memory management based on classification of a software process
-
Application No.: US16808021Application Date: 2020-03-03
-
Publication No.: US11301296B2Publication Date: 2022-04-12
- Inventor: Kushal Dalmia , Andrey V. Talnikov , Lionel D. Desai , Russell A. Blaine
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F11/34 ; G06F11/30

Abstract:
Memory management in a data processing system can learn one or more behaviors of software processes such as daemon software processes and application processes, and based on information learned about the behaviors, the memory management can adjust how it controls memory usage in the system. For example, a memory management system can learn how software processes react (e.g. how quickly they relaunch) to memory recovery methods, such as system initiated terminations of one or more software processes that are performed to reclaim memory to increase available volatile memory, and based on information about how they react, the memory recovery methods can operate differently depending upon how the software reacted previously.
Public/Granted literature
- US20200379810A1 MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS Public/Granted day:2020-12-03
Information query