Enum dpdk_unix::VirtualMemoryStatisticName [−][src]
pub enum VirtualMemoryStatisticName {
NumberOFreePages,
NumberOfBatchAllocatedPages,
NumberOfInactiveAnonymousPages,
NumberOfActiveAnonymousPages,
NumberOfInactiveFilePages,
NumberOfActiveFilePages,
NumberOfUnevictablePages,
NumberOfLockedPages,
NumberOfAnonymousPages,
NumberOfMappedPages,
NumberOfFilePages,
NumberOfDirtyPages,
NumberOfWritebackPages,
NumberOfReclaimableSlabPages,
NumberOfUnreclaimableSlabPages,
NumberOfPageTablePages,
NumberOfKernelStackPages,
NumberOfUnstablePages,
NumberOfBouncePages,
NumberOfVirtualMemoryWritePages,
NumberOfVirtualMemoryImmediateReclaimPages,
NumberOfWritebackTemporaryPages,
NumberOfIsolatedAnonymousPages,
NumberOfIsolatedFilePages,
NumberOfShmemPages,
NumberOfDirtiedPages,
NumberOfWrittenPages,
NumberOfAnonymousTransparentHugePages,
NumberOfFreeCmaPages,
NumaHit,
NumaMiss,
NumaForeign,
NumaInterleaveHit,
NumaLocalNode,
NumaOtherNode,
Unknown(String),
}A list of known virtual memory statistics related to NUMA nodes.
There are far more statistics than those listed here.
Variants
NumberOFreePagesFound in /sys/devices/system/node/node<X>/vmstat where <X> is a zero-based NUMA node number.
NumberOfBatchAllocatedPagesNumberOfInactiveAnonymousPagesNumberOfActiveAnonymousPagesNumberOfInactiveFilePagesNumberOfActiveFilePagesNumberOfUnevictablePagesNumberOfLockedPagesNumberOfAnonymousPagesNumberOfMappedPagesNumberOfFilePagesNumberOfDirtyPagesNumberOfWritebackPagesNumberOfReclaimableSlabPagesNumberOfUnreclaimableSlabPagesNumberOfPageTablePagesNumberOfKernelStackPagesNumberOfUnstablePagesNumberOfBouncePagesNumberOfVirtualMemoryWritePagesNumberOfVirtualMemoryImmediateReclaimPagesNumberOfWritebackTemporaryPagesNumberOfIsolatedAnonymousPagesNumberOfIsolatedFilePagesNumberOfShmemPagesNumberOfDirtiedPagesNumberOfWrittenPagesNumberOfAnonymousTransparentHugePagesNumberOfFreeCmaPagesNumaHitFound in /sys/devices/system/node/node<X>/vmstat and /sys/devices/system/node/node<X>/numastat where <X> is a zero-based NUMA node number.
NumaMissNumaForeignNumaInterleaveHitNumaLocalNodeNumaOtherNodeUnknown(String)This is for all other possibilities.
Trait Implementations
impl Debug for VirtualMemoryStatisticName[src]
impl Debug for VirtualMemoryStatisticNamefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for VirtualMemoryStatisticName[src]
impl Clone for VirtualMemoryStatisticNamefn clone(&self) -> VirtualMemoryStatisticName[src]
fn clone(&self) -> VirtualMemoryStatisticNameReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl PartialEq for VirtualMemoryStatisticName[src]
impl PartialEq for VirtualMemoryStatisticNamefn eq(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn eq(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn ne(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests for !=.
impl Eq for VirtualMemoryStatisticName[src]
impl Eq for VirtualMemoryStatisticNameimpl PartialOrd for VirtualMemoryStatisticName[src]
impl PartialOrd for VirtualMemoryStatisticNamefn partial_cmp(&self, other: &VirtualMemoryStatisticName) -> Option<Ordering>[src]
fn partial_cmp(&self, other: &VirtualMemoryStatisticName) -> Option<Ordering>This method returns an ordering between self and other values if one exists. Read more
fn lt(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn lt(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests less than (for self and other) and is used by the < operator. Read more
fn le(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn le(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests less than or equal to (for self and other) and is used by the <= operator. Read more
fn gt(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn gt(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests greater than (for self and other) and is used by the > operator. Read more
fn ge(&self, other: &VirtualMemoryStatisticName) -> bool[src]
fn ge(&self, other: &VirtualMemoryStatisticName) -> boolThis method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl Ord for VirtualMemoryStatisticName[src]
impl Ord for VirtualMemoryStatisticNamefn cmp(&self, other: &VirtualMemoryStatisticName) -> Ordering[src]
fn cmp(&self, other: &VirtualMemoryStatisticName) -> OrderingThis method returns an Ordering between self and other. Read more
fn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> SelfCompares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> SelfCompares and returns the minimum of two values. Read more
impl Hash for VirtualMemoryStatisticName[src]
impl Hash for VirtualMemoryStatisticNameAuto Trait Implementations
impl Send for VirtualMemoryStatisticName
impl Send for VirtualMemoryStatisticNameimpl Sync for VirtualMemoryStatisticName
impl Sync for VirtualMemoryStatisticName