Memory access statistics tool
OwnerDominic Paulrajinventor
Life of this patent
Estimating the term…
Abstract
A method of generating physical memory access statistics for a computer system having a non-uniform memory access architecture which includes a plurality of processors located on a respective plurality of boards. The method includes monitoring when a memory trap occurs, determining a physical memory access location when the memory trap occurs, determining a frequency of physical memory accesses by the plurality of processors based upon the physical memory access locations, and generating physical memory statistics showing the frequency of physical memory accesses by the plurality of processors for each board of the computer system.
Claims21
A method of generating physical memory access statistics for a computer system having a non-uniform memory access architecture, the computer system including a plurality of processors located on a respective plurality of boards, the method comprising
- monitoring when a memory trap occurs;
- determining a physical memory access location when the memory trap occurs;
- determining a frequency of physical memory accesses by the plurality of processors based upon the physical memory access locations;
- and
- generating physical memory statistics showing the frequency of physical memory accesses by the plurality of processors for each board of the computer system.
A tool for generating physical memory access statistics for a computer system having a non-uniform memory access architecture, the computer system including a plurality of processors located on a respective plurality of boards, the tool comprising
- a user command portion, the user command portion allow a user to access the tool, the user command portion including
- means for presenting the physical memory access statistics;
- and,
- means for monitoring when a memory trap occurs;
- and
- a device driver portion, the device driver portion including
- means for determining a physical memory access location when the memory trap occurs;
- means for determining a frequency of physical memory accesses by the plurality of processors based upon the physical memory access locations;
- and
- means for generating physical memory statistics showing the frequency of physical memory accesses by the plurality of processors for each board of the computer system.
An apparatus for generating physical memory access statistics for a computer system having a non-uniform memory access architecture, the computer system including a plurality of processors located on a respective plurality of boards, the apparatus comprising
- a user command portion, the user command portion allow a user to access the tool, the user command portion including
- instructions for presenting the physical memory access statistics;
- and
- instructions for monitoring when a memory trap occurs;
- and,
- a device drive portion, the device driver portion including
- instructions for determining a physical memory access location when the memory trap occurs;
- instructions for determining a frequency of physical memory accesses by the plurality of processors based upon the physical memory access locations;
- and
- instructions for generating physical memory statistics showing the frequency of physical memory accesses by the plurality of processors for each board of the computer system.
Dependencies are inferred from the claim text.