System memory 83
7.3.3HP_MemoryModule
The class HP_MemoryModule represents a physical memory module on Integrity servers. There is an
instance of this class for each possible memory module in the system. Empty memory module sockets
are not instantiated.
Table 7-4
Class: HP_MemoryModule
Property name
Property implementation
CIM_ManagedElement
Caption
DIMM
index#
: Socket
full location
, where
full location
includes the cabinet and cell (for
cellular systems) and the extender board # (for systems
that have memory extenders).
CIM_ManagedSystemElement
OperationalStatus Enumerator
indicating the memory module operational
status.
•
OperationalStatus[0]: contains overall memory
module status
•
OperationalStatus[1]: contains detailed memory
module status (as needed)
For details, see the Memory Module Status.
•
StatusDescriptions[0]: contains descriptive text per
OperationalStatus[0]:
StatusDescriptions
•
StatusDescriptions[1]: contains descriptive text per
OperationalStatus[1]:
For details, see the Memory Module Status.
HealthState
Enumerator indicating the memory module health state:
•
0 (Unknown), when OperationalStatus[0] = 0
(Unknown)
•
5 (OK), when OperationalStatus[0] = 2 (OK)
•
10 (Degraded/Warning), when
OperationalStatus[0] = 3 (Degraded)
Name
DIMM
index#
: Socket
full location
, where
full location
includes the cabinet and cell (for
cellular systems) and the extender board # (for systems
that have memory extenders).
CIM_PhysicalElement
CreationClassName
HP_MemoryModule
Tag
HPQ:HP_MemoryModule:
x-y
(for non-cellular systems)
HPQ:HP_MemoryModule:
c
-x-y
(for cellular systems)
Where
c
is the cabinet number where the memory
module is located,
x
is the boardor cartridge number
where the memory module is located, and
y
is the
memory socket number where the memory module is
located.