Invention Grant
US08886875B2 Systems and methods for handling non-volatile memory operating at a substantially full capacity
有权
用于处理基本上满负荷运行的非易失性存储器的系统和方法
- Patent Title: Systems and methods for handling non-volatile memory operating at a substantially full capacity
- Patent Title (中): 用于处理基本上满负荷运行的非易失性存储器的系统和方法
-
Application No.: US14143991Application Date: 2013-12-30
-
Publication No.: US08886875B2Publication Date: 2014-11-11
- Inventor: Daniel J. Post , Nir J. Wakrat
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Van Court & Aldridge LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02

Abstract:
This can relate to handling a non-volatile memory (“NVM”) operating at a substantially full memory. The non-volatile memory can report its physical capacity to an NVM driver. The NVM driver can scale-up the physical capacity a particular number of times to generate a “scaled physical capacity,” which is then reported to the file system. Because the scaled physical capacity is greater than the NVM's actual physical capacity, the file system allocates a logical space to the NVM that is substantially greater than the NVM's capacity. This can cause less crowding of the logical block addresses within the logical space, thus making it easier for the file system to operate and improving system performance. A commitment budget can also be reported to the file system that corresponds to the NVM's physical capacity, and which can define the amount of data the file system can commit for storage in the NVM.
Public/Granted literature
- US20140115242A1 SYSTEMS AND METHODS FOR HANDLING NON-VOLATILE MEMORY OPERATING AT A SUBSTANTIALLY FULL CAPACITY Public/Granted day:2014-04-24
Information query