List of fields under consideration for recording memory usage¶
MemoryType¶
This property describes the media type of memory that is accounted for in the record (eg.: “RAM” or “swap”. This allows for accounting of different backend memory types).\
Example
<ur:MemoryType>RAM</ur:MemoryType>
Comments:¶
Ralph: Will the types be predefined?
ALL OK:¶
MemoryUsageBlock¶
This is the block property of the memory usage fields. Similar blocks for compute and other resources should also be added.
Example
<ur:MemoryUsageBlock> <!—Memory Record properties go in here --> </ur:MemoryUsageBlock>
Comments:¶
Ralph: ok
MemoryClass¶
This property describes the class of memory used (eg.: “DDR” or “SDRAM”. This is a descriptive value, which allows the memory system to provide details about the memory used.
Example
<ur:MemoryClass>RAM</ur:MemoryClass>
Comments:¶
Ralph: ok
MemoryResourceCapacityUsed¶
This property describes the number of physical bytes used on the memory system. This is the main metric for measuring memory consumption.
Example
<ur:MemoryResourceCapacityUsed>14728</ur:MemoryResourceCapacityUsed>
Comments:¶
Ralph: ok
MemoryLogicalCapacityUsed¶
This property describes the number of logical bytes used on the memory system. This is the main metric for measuring memory consumption.
Example
<ur:MemoryLogicalCapacityUsed>56437</ur:MemoryLogicalCapacityUsed>
Comments:¶
Ralph: ok