# Counters and Categories for Memory Performance

This table contains the values for each category of the counters that measure Memory performance.

### GROUP NAME: mem

Counter Name | Category | Value
--- | --- | ---
usage
unit | percent
description | Memory currently in use. This is active memory as a percentage of total available memory.
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
granted
unit | KB
description | Amount of memory available for use.
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
active
unit | KB
description | Amount of memory that is actively used.
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
shared
unit | KB
description | Amount of shared memory.
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
zero
unit | KB
description | zero memory
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
unreserved
unit | KB
description | Amount of unreserved memory.
statistic type | absolute
rollup type | all
entity | host
swapunreserved
unit | KB
description | Amount of unreserved swap space.
statistic type | absolute
rollup type | all
entity | host
swapused
unit | KB
description | Amount of memory used for swap space.
statistic type | absolute
rollup type | all
entity | host
sharedcommon
unit | KB
description | Amount of shared, common memory.
statistic type | absolute
rollup type | all
entity | host
heap
unit | KB
description | Amount of memory allocated for heap.
statistic type | absolute
rollup type | all
entity | host
heapfree
unit | KB
description | Free space in the heap.
statistic type | absolute
rollup type | all
entity | host
state
unit | number
description | Memory state.
statistic type | absolute
rollup type | summation
entity | host
swapped
unit | KB
description | Amount of memory being swapped.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
swaptarget
unit | KB
description | Amount of memory that can be swapped.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
swapin
unit | KB
description | Amount of memory swapped in.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
swapout
unit | KB
description | Amount of memory swapped out.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
vmmemctl
unit | KB
description | Amount of memory currently used by the virtual machine memory control.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
vmmemctltarget
unit | KB
description | Amount of memory that can be used by the virtual machine memory control.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
consumed
unit | KB
description | Amount of host memory consumed by the virtual machine for guest memory.
statistic type | absolute
rollup type | all
entity | virtual machine, ResGroup
overhead
unit | KB
description | Amount of memory that is overhead.
statistic type | absolute
rollup type | all
entity | host, virtual machine, ResGroup
reservedCapacity
unit | MB
description | Amount of memory that is reserved capacity.
statistic type | absolute
rollup type | average
entity | host, virtual machine, ResGroup