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.