发明名称 Memory system, data management method, and computer
摘要 According to one embodiment, a memory system includes a non-volatile memory, a volatile memory, a controller, and a compression/decompression processor. When data transmission is performed through the volatile memory between a host apparatus and the non-volatile memory, the controller updates management information stored in the volatile memory. In addition, the compression/decompression processor compresses the management information in the case where a first condition is satisfied, and decompresses the compressed management information in the case where a second condition is satisfied. The controller stores the compressed management information in the non-volatile memory.
申请公布号 US9047177(B2) 申请公布日期 2015.06.02
申请号 US201213609663 申请日期 2012.09.11
申请人 Kabushiki Kaisha Toshiba 发明人 Matsudaira Hiroki;Nishikubo Ryuji
分类号 G06F12/00;G06F12/02 主分类号 G06F12/00
代理机构 Oblon, McClelland, Maier & Neustadt, L.L.P. 代理人 Oblon, McClelland, Maier & Neustadt, L.L.P.
主权项 1. A memory system comprising: a non-volatile memory configured to store management information, the management information storing, for each management unit of data, a correspondence relation between a logical address designated by a host apparatus and a physical address on the non-volatile memory; a volatile memory configured to temporarily store the management information; a controller configured to: load the management information stored in the non-volatile memory into the volatile memory at a first timing;store the management information loaded in the volatile memory into the non-volatile memory at a second timing;perform data transmission through the volatile memory between the host apparatus and the non-volatile memory; andperform, based on the management information, data management while updating, in the volatile memory and the non-volatile memory, the management information; and a compression/decompression processor configured to compress the management information in the case where a first condition is satisfied and to decompress the compressed management information in the case where a second condition is satisfied, wherein the compression/decompression processor compresses an address group by replacing data corresponding to a plurality of addresses in the address group with new data, the address group being a group in the management information, the address group being a group in which, for each management unit of the data, the physical addresses and the logical addresses are arranged, wherein the controller is configured to store the compressed management information in the non-volatile memory.
地址 Tokyo JP