Class CIM_MemoryCapacity
extends CIM_PhysicalCapacity

MemoryCapacity describes the type of Memory that can be installed on a PhysicalElement and its minimum/maximum configurations. Information on what memory is currently 'installed', versus an Element's min/max requirements, is located in instances of the PhysicalMemory class.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_PhysicalCapacity
   |
   +--CIM_MemoryCapacity

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringMemoryCapacity describes the type of Memory that can be installed on a PhysicalElement and its minimum/maximum configurations. Information on what memory is currently 'installed', versus an Element's min/max requirements, is located in instances of the PhysicalMemory class.
UMLPackagePathstringCIM::Physical::Misc
Versionstring2.55.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
MaximumMemoryCapacityuint64
DescriptionstringMaximum amount of memory, in Kbytes, that can be supported by the associated PhysicalElement.
PUnitstringbyte * 2^10
UnitsstringKiloBytes
MemoryTypeuint16
DescriptionstringThe type of memory. This is a part of the object key. Values correspond to the list of possible memory types in the PhysicalMemory class.
Keybooleantrue
ModelCorrespondencestringCIM_PhysicalMemory.MemoryType
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37..32567, 32568..65535
ValuesstringUnknown, Other, DRAM, Synchronous DRAM, Cache DRAM, EDO, EDRAM, VRAM, SRAM, RAM, ROM, Flash, EEPROM, FEPROM, EPROM, CDRAM, 3DRAM, SDRAM, SGRAM, RDRAM, DDR, DDR-2, BRAM, FB-DIMM, DDR3, FBD2, DDR4, LPDDR, LPDDR2, LPDDR3, LPDDR4, Logical non-volatile device, HBM, HBM2, DDR5, LPDDR5, HBM3, DMTF Reserved, Vendor Reserved
MinimumMemoryCapacityuint64
DescriptionstringMinimum amount of memory, in Kbytes, that is needed for the associated PhysicalElement to operate correctly.
PUnitstringbyte * 2^10
UnitsstringKiloBytes
Namestring
DescriptionstringThe inherited Name serves as a part of the MemoryCapacity object key.
Keybooleantrue
MaxLenuint32256
OverridestringName

Inherited Properties

NameData Type
Captionstring
Descriptionstring
ElementNamestring
Generationuint64
InstanceIDstring

Class Methods