Patent ID: 8495284
Filing Date: 2013-07-23
Classification: G06F

Abstract:
1. A system for storing client data, the system comprising: a low-latency random read memory (LLRRM) device, the LLRRM device comprising a plurality of active erase-units (EUs) that store client data and a plurality of free erase-units (EUs) that do not store client data; active and free wear count (WC) data structures, the active WC data structure comprising a plurality of entries for a plurality of active EUs in the LLRRM device, the free WC data structure comprising a plurality of entries for a plurality of free EUs in the LLRRM device, each entry in the active and free WC data structures comprising a wear count associated with an EU, the wear count indicating a number of erase cycles performed on the EU; and a wear leveling module executed by a processor, the wear leveling module configured for: