Invention Grant
- Patent Title: Persistent directory for variable-size entry container free-space handling
-
Application No.: US15654179Application Date: 2017-07-19
-
Publication No.: US10452613B2Publication Date: 2019-10-22
- Inventor: Dirk Thomsen , Thorsten Glebe
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Sterne, Kesslerm Goldstein & Fox P.L.L.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F16/17 ; G06F3/06 ; G06F12/12

Abstract:
Disclosed herein are embodiments for free-space handling in pages and in-memory containers allowing variable-size data entries. An example system may determine expanses of unallocated space, within a page loaded in memory and configured to allocate a first data entry of a first size within the page that may also allocate at least one subsequent data entry of a second size different from the first size; save, into memory, transient free-space information corresponding to the page, including first position information for a first number of expanses of contiguous unallocated space within the page; evict the page from memory, writing allocated data entries contained therein to persistent storage; store, into persistent storage, persistent free-space information corresponding to the page, including second position information for a second number of expanses of unallocated space within the page, the second number being less than the first number; and discard the transient free-space information.
Public/Granted literature
- US20190026302A1 Persistent Directory For Variable-Size Entry Container Free-Space Handling Public/Granted day:2019-01-24
Information query