BACKGROUND OF THE INVENTION A SSD apparatus is a large-capacity data storage device using a nonvolatile semiconductor memory such as a NAND flash memory. The SSDapparatus has an interface which is the same as a magnetic recording hard disk drive (HDD…
BACKGROUND OF THE INVENTION Solid-state memory devices encompass rewritable non-volatile memory devices which may use electronic circuitry for storing data. Currently, solid-state memory devices start replacing conventional storage devices such as ha…
A method for garbage collection in a solid state drive (SSD) includes determining whether the SSD is idle by a garbage collection module of the SSD; based on determining that the SSD is idle, determining a victim block from a plurality of memory bloc…
A mechanism is provided in a data processing system for reliable asynchronous solid-state device based de-duplication. Responsive to receiving a write request to write data to the file system, the mechanism sends the write request to the file system,…
BACKGROUND The present disclosure relates generally to information processing systems and, more specifically, to a mechanism that maintains the architectural state values for both active and inactive software threads that may be executed on a process…