Back to results
US 2014/0237208 A1Published application
Protecting memory diagnostics from interference
AssigneeHewlett-Packard Development Company, L.P.
InventorMark R. Colbert
Life of this patent
Estimating the term…
Abstract
Disclosed herein are techniques for managing diagnostics of computer memory. A range of contiguous addresses of a physical memory are associated with or mapped to addresses of a virtual memory. The range of contiguous addresses is protected from interference.
Claims16
A system comprising,
- a physical computer memory;
- a mapping module which, if executed, instructs at least one processor to map a range of contiguous addresses of the physical computer memory to addresses of a virtual memory;
- a memory testing program which, if executed, instructs at least one processor to execute diagnostics on the contiguous addresses of the physical computer memory via the virtual memory;
- and
- a shield which, if executed, instructs at least one processor to preclude another program, different than the memory testing program, to allocate memory within the range of contiguous addresses so as to protect the diagnostics from interference.
2 more elements
A non-transitory computer readable medium, comprising instructions therein which, if executed, instruct at least one processor to:
- associate each address within a range of contiguous addresses in a physical computer memory to an address in a virtual memory;
- execute diagnostics on the contiguous addresses of the physical computer memory via the virtual memory;
- and
- prevent a program from allocating memory within the range of contiguous addresses of the physical computer memory such that the program does not interfere with the diagnostics.
1 more element
A method comprising:
- associating, using at least one processor, each address in a range of contiguous addresses of a physical computer memory with an address of a virtual memory;
- executing, using at least one processor, diagnostics on the contiguous addresses of the physical computer memory via the virtual memory;
- and
- restricting, using at least one processor, other programs from allocating memory within the range of contiguous addresses of the physical computer memory so as to protect the diagnostics from interference by the other programs.
1 more element
Dependencies are inferred from the claim text.