Invention Grant
- Patent Title: Remapping inoperable memory blocks using pointers
- Patent Title (中): 使用指针重新映射不可操作的内存块
-
Application No.: US13218480Application Date: 2011-08-26
-
Publication No.: US08688954B2Publication Date: 2014-04-01
- Inventor: John D. Davis
- Applicant: John D. Davis
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Micah Goldsmith; Andrew Sanders; Micky Minhas
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F13/00 ; G06F12/16 ; G06F9/26 ; G06F9/34

Abstract:
Inoperable bits are determined in a memory block. Rather than abandon the block as inoperable, a data structure is generated that includes at least one memory page pointer that identifies the location of the inoperable bits in the memory block. The data structure is stored in one of a group of memory blocks that are reserved for the data structures. A pointer to the data structure is stored in metadata associated with the memory block with the inoperable bits. When a later memory operation is received for the memory block, the pointer is retrieved from the metadata and the memory page pointers are used to avoid the inoperable bits.
Public/Granted literature
- US20130054936A1 REMAPPING INOPERABLE MEMORY BLOCKS USING POINTERS Public/Granted day:2013-02-28
Information query