Invention Grant
- Patent Title: Data file handling in a volatile memory
-
Application No.: US15250987Application Date: 2016-08-30
-
Publication No.: US10204045B2Publication Date: 2019-02-12
- Inventor: Erik Rueger , Christof Schmitt
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Francis Lammes; Stephen J. Walder, Jr.; Robert M. Sullivan
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0804 ; G06F12/0868

Abstract:
A mechanism is provided for destaging one or more data files in a volatile memory using a set of heat registers associated with each data file. Responsive to receiving a notification indicating that free space within the volatile memory has fallen below a predetermined threshold, a rule is implemented, based on values associated with the set of heat registers assigned to each data file, to identify a data file to move to a non-volatile memory, where the set of heat registers comprises a content heat register, an access heat register, and a metadata heat register. The data file is moved to the nonvolatile memory. Responsive to determining that the free space fails to have risen above the predetermined threshold, the operations are repeated until the free space rises above the predetermined threshold at which time the set of heat registers assigned to the data files that were moved are deassigned.
Public/Granted literature
- US20180059931A1 Data File Handling in a Volatile Memory Public/Granted day:2018-03-01
Information query