Memory Metrics
System.Memory.Physical.Available
Available physical memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, AIX |
System.Memory.Physical.AvailablePerc
Available physical memory as percentage.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, AIX |
System.Memory.Physical.Buffers
Buffer cache size in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux |
System.Memory.Physical.BuffersPerc
Buffer cache as percentage of total physical memory.
Data Type |
Float |
Platforms |
Linux |
System.Memory.Physical.Cached
Page cache size in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, AIX |
System.Memory.Physical.CachedPerc
Page cache as percentage of total physical memory.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, AIX |
System.Memory.Physical.Client
Physical memory used for client frames.
Data Type |
Unsigned Integer 64 |
Platforms |
AIX |
System.Memory.Physical.ClientPerc
Percentage of physical memory used for client frames.
Data Type |
Float |
Platforms |
AIX |
System.Memory.Physical.Computational
Physical memory used for working segments.
Data Type |
Unsigned Integer 64 |
Platforms |
AIX |
System.Memory.Physical.ComputationalPerc
Percentage of physical memory used for working segments.
Data Type |
Float |
Platforms |
AIX |
System.Memory.Physical.Free
Free physical memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Physical.FreePerc
Free physical memory as percentage.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, Solaris, AIX |
System.Memory.Physical.Total
Total physical memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Physical.Used
Used physical memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Physical.UsedPerc
Used physical memory as percentage.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, Solaris, AIX |
System.Memory.Virtual.Active
Active virtual memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
AIX |
System.Memory.Virtual.Available
Available virtual memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux |
System.Memory.Virtual.AvailablePerc
Available virtual memory as percentage.
Data Type |
Float |
Platforms |
Linux |
System.Memory.Virtual.Free
Free virtual memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Virtual.FreePerc
Free virtual memory as percentage.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, Solaris, AIX |
System.Memory.Virtual.Total
Total virtual memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Virtual.Used
Used virtual memory in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Virtual.UsedPerc
Used virtual memory as percentage.
Data Type |
Float |
Platforms |
Linux, Windows, FreeBSD, Solaris, AIX |
System.Memory.Swap.Free
Free swap space in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Swap.FreePerc
Free swap space as percentage.
Data Type |
Float |
Platforms |
Linux, FreeBSD, Solaris, AIX |
System.Memory.Swap.Total
Total swap space in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Swap.Used
Used swap space in bytes.
Data Type |
Unsigned Integer 64 |
Platforms |
Linux, FreeBSD, NetBSD, OpenBSD, Solaris, AIX |
System.Memory.Swap.UsedPerc
Used swap space as percentage.
Data Type |
Float |
Platforms |
Linux, FreeBSD, Solaris, AIX |
Available memory (on Linux) includes free memory plus memory that can be reclaimed from buffer and page caches.
This is typically a better indicator of actual memory availability than Free, which only counts completely unused pages.