Inventors:
Jason Caulkins - Redding CA, US
Michael Richard Beyer - Redding CA, US
Assignee:
Dataram, Inc. - West Windsor NJ
International Classification:
G06F 12/00
G06F 12/16
US Classification:
711165, 711 3, 711 4, 711103, 711113, 711162
Abstract:
A machine-readable medium is provided having stored thereon a set of instructions that cause a controller of solid-state disk having a first portion of solid-state memory of a volatile nature and a second portion of solid-state memory of a non-volatile nature to perform a method including (a) receiving at the controller, write data for writing to an assigned address in non-volatile memory, (b) determining at the controller if there is existing data associated with a write address in volatile memory, the write address referencing the assigned address, and (c) upon finding data in volatile memory held for the assigned write address or not at act (b), writing the data into the volatile memory at a predestinated write address in volatile memory.