发明授权
- 专利标题: Dynamic mapping of logical ranges to write blocks
- 专利标题(中): 逻辑范围到写入块的动态映射
-
申请号: US12346433申请日: 2008-12-30
-
公开(公告)号: US08205063B2公开(公告)日: 2012-06-19
- 发明人: Alan W. Sinclair
- 申请人: Alan W. Sinclair
- 申请人地址: US TX Plano
- 专利权人: Sandisk Technologies Inc.
- 当前专利权人: Sandisk Technologies Inc.
- 当前专利权人地址: US TX Plano
- 代理机构: Brinks Hofer Gilson & Lione
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A method and system writes data to a memory device including dynamic assignment of logical block addresses (LBAs) to physical write blocks. The method includes receiving a request to write data for a logical block address within an LBA range to the memory device. The method assigns the LBA range to a particular write block exclusively or non-exclusively, depending on the existence of previously assigned write blocks and the availability of unwritten blocks. A data structure may be utilized to record the recent usage of blocks for assigning non-exclusive write blocks. An intermediate storage area may be included that implements the dynamic assignment of LBA ranges to physical write blocks. Data in the intermediate storage area may be consolidated and written to the main storage area. Lower fragmentation and write amplification ratios may result by using this method and system.
公开/授权文献
- US20100169542A1 DYNAMIC MAPPING OF LOGICAL RANGES TO WRITE BLOCKS 公开/授权日:2010-07-01
信息查询