Techniques for performing memory diagnostics
First Claim
Patent Images
1. A method for performing memory diagnostics comprising:
- based upon examination of program termination data, initiating memory diagnostics from a first program having user level privileges;
locking a portion of physical memory to be tested using functionality included in an operating system by a second program having system level privileges, the system level privileges provide for a privileged execution state in comparison to the first program having user level privileges, wherein said second program is a system service that can only be executed from an account having administrative privileges;
executing at least one memory diagnostic test on said portion locked by the second program having system privileges producing a result by the second program; and
determining, in accordance with said result, whether a memory problem exists for said portion by the second program.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for performing memory diagnostics. A portion of physical memory is locked using functionality included in an operating system. At least one memory diagnostic test is executed on the portion producing a result. It is determined, in accordance with the result, whether a memory problem exists for the portion of physical memory.
25 Citations
18 Claims
-
1. A method for performing memory diagnostics comprising:
-
based upon examination of program termination data, initiating memory diagnostics from a first program having user level privileges; locking a portion of physical memory to be tested using functionality included in an operating system by a second program having system level privileges, the system level privileges provide for a privileged execution state in comparison to the first program having user level privileges, wherein said second program is a system service that can only be executed from an account having administrative privileges; executing at least one memory diagnostic test on said portion locked by the second program having system privileges producing a result by the second program; and determining, in accordance with said result, whether a memory problem exists for said portion by the second program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer storage medium having computer executable instructions stored thereon for performing steps comprising:
-
invoking a system service executing in a first execution mode with a first set of privileges, said system service locking a portion of physical memory to be tested using functionality included in an operating system, and executing at least one memory diagnostic test on said portion locked by said system service producing a result, wherein said first execution mode comprises system level privileges, the system level privileges provide for a privileged execution state in comparison to a second execution mode having user level privileges; and determining, in accordance with said result, whether a memory problem exists for said portion. - View Dependent Claims (15, 16)
-
-
17. A system for performing memory diagnostics comprising:
-
a user computer upon which said memory diagnostics are performed, said user computer operative to; lock a portion of physical memory to be tested using functionality included in an operating system by a program having system level privileges; execute at least one memory diagnostic test on said locked portion producing a result; and determine, in accordance with said result, whether a memory problem exists for said portion; and wherein said user computer communicates information related to said memory diagnostics to a reporting computer. - View Dependent Claims (18)
-
Specification