US 11,995,344 B2
Memory with efficient storage of event log data
Steven Gaskill, Campbell, CA (US); and Joe G. Mendes, Santa Cruz, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on May 19, 2022, as Appl. No. 17/749,128.
Prior Publication US 2023/0409231 A1, Dec. 21, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 12/02 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01); G06F 12/0246 (2013.01); G06F 2212/7203 (2013.01); G06F 2212/7207 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying, using a current file chunk index, a current file chunk of an event log file of a memory device, wherein the current file chunk is one of a plurality of file chunks of the event log file, is a subregion of the event log file that corresponds to an end of event log data stored to the event log file, and includes unutilized portions of the event log file, and wherein the current file chunk index is a pointer that references a location of the current file chunk in the event log file;
after identifying the current file chunk, reading first event log data into a working buffer, wherein the first event log data includes current event log data stored to the current file chunk;
after reading the first event log data into the working buffer, writing second event log data to the working buffer such that the first event log data and the second event log data are consolidated within the working buffer; and
writing the first event log data and the second event log data from the working buffer to the current file chunk of the event log file of the memory device such that the first event log data and the second event log data are consolidated within the current file chunk.