发明名称 Method And System For Memory Block Flushing
摘要 A method and system for flushing physical memory blocks in a memory device is disclosed. The method includes detecting a quantity of available memory, background flushing partially obsolete memory blocks if the quantity decreases to a background activation threshold, disabling the background flushing if the quantity increases to a background deactivation threshold, foreground flushing the partially obsolete memory blocks if the quantity decreases to a foreground activation threshold, and disabling the foreground flushing if the quantity increases to a foreground deactivation threshold. The thresholds may be adaptively defined. The background flushing may occur when the host interface is idle. The foreground flushing may interleave writing operations with flushing operations while a write command is unfinished. The system includes a memory for receiving data with a host write command, and a controller for detecting a quantity of available memory and enabling and disabling background and foreground flushing depending on adaptive thresholds.
申请公布号 US2008307164(A1) 申请公布日期 2008.12.11
申请号 US20080036023 申请日期 2008.02.22
申请人 SINCLAIR ALAN W 发明人 SINCLAIR ALAN W.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址