Enum dpdk_unix::android_linux::memoryStatistics::MemoryStatisticName
[−]
[src]
pub enum MemoryStatisticName {
TotalPhyiscalRam,
FreePhysicalRam,
AvailablePhysicalRam,
UsedAsFileBuffersPhysicalRam,
UsedAsCachePhysicalRam,
TotalSwap,
FreeSwap,
UsedAsCacheSwap,
ActiveFileBufferAndCacheInUse,
InactiveFileBufferAndCacheAvailable,
AnonymousActive,
AnonymousInactive,
FileActive,
FileInactive,
Unevictable,
WaitingToBeWrittenBackToDisks,
CurrentlyBeingWrittenBackToDisks,
UsedForBlockDeviceBounceBuffers,
NetworkFileSystemUnstablePagesSentToServerButNotYetCommitedToStableStorage,
MemoryUsedByFuseForTemporaryWritebackBuffers,
AnononymousMemoryMappedUsingMmap,
FilesMappedUsingMmap,
Shmem,
LockedByMlock,
Slab,
SlabReclaimable,
SlabUnreclaimable,
KernelStack,
MemoryDedicatedToLowestPageTableLevel,
CommitLimit,
WorstCaseScenarioMemoryRequiredToCompleteWorkloadIncludingSwapMemory,
TotalVirtualAddressSpaceEgByMalloc,
UsedVirtualAddressSpaceEgByMalloc,
LarestContiguousChunkInVirtualAddressSpaceEgByMalloc,
TotalNumberOfHugePages,
FreeNumberOfHugePages,
ReservedNumberOfHugePages,
SurplusNumberOfHugesPages,
SizeOfAHugePage,
TransparentHugePagesMemoryUsage,
DirectMap4k,
DirectMap2M,
HardwareCorrupted,
TotalHighNotDirectlyMappedIntoKernelSpace,
FreeHighNotDirectlyMappedIntoKernelSpace,
TotalLowDirectlyMappedIntoKernelSpace,
FreeLowDirectlyMappedIntoKernelSpace,
ShmemHugePageUsage,
ShmemMemoryMappedIntoUserSpaceUsingHugePages,
Unknown(String),
}Variants
TotalPhyiscalRamFreePhysicalRamAvailablePhysicalRamUsedAsFileBuffersPhysicalRamUsedAsCachePhysicalRamTotalSwapFreeSwapUsedAsCacheSwapActiveFileBufferAndCacheInUseInactiveFileBufferAndCacheAvailableAnonymousActiveAnonymousInactiveFileActiveFileInactiveUnevictableWaitingToBeWrittenBackToDisksCurrentlyBeingWrittenBackToDisksUsedForBlockDeviceBounceBuffersNetworkFileSystemUnstablePagesSentToServerButNotYetCommitedToStableStorageMemoryUsedByFuseForTemporaryWritebackBuffersAnononymousMemoryMappedUsingMmapFilesMappedUsingMmapShmemLockedByMlockSlabSlabReclaimableSlabUnreclaimableKernelStackMemoryDedicatedToLowestPageTableLevelCommitLimitWorstCaseScenarioMemoryRequiredToCompleteWorkloadIncludingSwapMemoryTotalVirtualAddressSpaceEgByMallocUsedVirtualAddressSpaceEgByMallocLarestContiguousChunkInVirtualAddressSpaceEgByMallocTotalNumberOfHugePagesFreeNumberOfHugePagesReservedNumberOfHugePagesSurplusNumberOfHugesPagesSizeOfAHugePageTransparentHugePagesMemoryUsageDirectMap4kDirectMap2MHardwareCorruptedTotalHighNotDirectlyMappedIntoKernelSpaceFreeHighNotDirectlyMappedIntoKernelSpaceTotalLowDirectlyMappedIntoKernelSpaceFreeLowDirectlyMappedIntoKernelSpaceShmemHugePageUsageShmemMemoryMappedIntoUserSpaceUsingHugePagesUnknown(String)Methods
impl MemoryStatisticName[src]
fn parse(value: &str, memoryStatisticNamePrefix: &str) -> MemoryStatisticName
fn isDeprecatedOrNotUnderstood(&self) -> bool
fn unit(&self) -> MemoryStatisticUnit
Trait Implementations
impl Debug for MemoryStatisticName[src]
impl Clone for MemoryStatisticName[src]
fn clone(&self) -> MemoryStatisticName
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl PartialEq for MemoryStatisticName[src]
fn eq(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests for !=.
impl Eq for MemoryStatisticName[src]
impl PartialOrd for MemoryStatisticName[src]
fn partial_cmp(&self, __arg_0: &MemoryStatisticName) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
fn lt(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
fn le(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
fn gt(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests greater than (for self and other) and is used by the > operator. Read more
fn ge(&self, __arg_0: &MemoryStatisticName) -> bool
This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl Ord for MemoryStatisticName[src]
fn cmp(&self, __arg_0: &MemoryStatisticName) -> Ordering
This method returns an Ordering between self and other. Read more