Invention Grant
- Patent Title: Hybrid heap memory management
-
Application No.: US14849041Application Date: 2015-09-09
-
Publication No.: US10073872B2Publication Date: 2018-09-11
- Inventor: Ivan Schreter , Daniel Booss , Daniel Egenolf
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
- Main IPC: G06F12/06
- IPC: G06F12/06 ; G06F17/30

Abstract:
A database memory manager determines a size class for each of a plurality of memory allocation requests. The memory manager then, based on the determined size classes, assigns which of a plurality of sub-allocators forming part of a plurality of memory pools should handle each memory allocation request. The sub-allocators assignments are based on predefined size ranges for each size class. The corresponding assigned sub-allocators then identify locations within the memory for each memory allocation request. The corresponding assigned sub-allocators next handle the memory allocation requests to allocate memory at the identified locations such that one of the sub-allocators utilizes both thread local storage and core-striped memory management.
Public/Granted literature
- US20170068465A1 Hybrid Heap Memory Management Public/Granted day:2017-03-09
Information query