Invention Grant
- Patent Title: Dynamic memory management techniques
-
Application No.: US15945637Application Date: 2018-04-04
-
Publication No.: US10732853B2Publication Date: 2020-08-04
- Inventor: Ashish Mittal , Kenneth Khiaw Hong Eng
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/0806 ; G06F12/02 ; G06F9/50 ; G06F11/34 ; G06F12/08 ; G06F12/0804

Abstract:
Techniques for dynamically changing the amount of memory that is allocated to and used by processes (e.g., sorter processes) executed concurrently by a data processing system in a manner that is adaptive to the overall memory usage of the system. The ability to dynamically change the amount of memory that can be allocated to and used by individual processes increases and optimizes the overall memory utilization of the data processing system, which in turn results in the operations (e.g., sorting) performed by the processes to be performed in a more efficient manner. A memory manager is provided that is responsible for periodically collecting memory related information for the data processing system and for the processes (e.g., sorter processes) executed by the data processing system, and based on the collected information, for periodically and dynamically causing the memory used by the processes to be changed during the lifetime of the processes.
Public/Granted literature
- US20180300067A1 DYNAMIC MEMORY MANAGEMENT TECHNIQUES Public/Granted day:2018-10-18
Information query