发明名称 Wear leveling for low-wear areas of low-latency random read memory
摘要 Described herein are method and apparatus for performing wear leveling of erase-units of an LLRRM device that considers all active erase-units. Wear counts of all active erase-units (containing client data) and free erase-units (not containing client data) are tracked. Wear counts are used to determine low-wear active erase-units having relatively low wear counts and high-wear free erase-units having relatively high wear counts. In some embodiments, data contents of low-wear active erase-units are transferred to high-wear free erase-units, whereby the low-wear active erase-units are converted to free erase-units and may later store different client data which may increase the current rate of wear for the erase-unit. The high-wear free erase-units are converted to active erase-units that store client data that is infrequently erased/written, which may reduce the current rate of wear for the erase-unit. As such, wear is spread more evenly among erase-units of the LLRRM device.
申请公布号 US8001318(B1) 申请公布日期 2011.08.16
申请号 US20080260013 申请日期 2008.10.28
申请人 NETAPP, INC. 发明人 IYER RAHUL N.;GOODSON GARTH R.
分类号 G06F12/16;G06F11/22 主分类号 G06F12/16
代理机构 代理人
主权项
地址