DnsServerMemoryStatistics class

DNS server statistics related to memory usage for different operations on the server.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("DnsServerPSProvider"), AMENDMENT]
class DnsServerMemoryStatistics
{
  uint32                    Memory;
  uint32                    Alloc;
  uint32                    Free;
  uint32                    StdUsed;
  uint32                    StdReturn;
  uint32                    StdInUse;
  uint32                    StdMemory;
  uint32                    StdToHeapAlloc;
  uint32                    StdToHeapFree;
  uint32                    StdToHeapInUse;
  uint32                    StdToHeapMemory;
  uint32                    StdBlockAlloc;
  uint32                    StdBlockUsed;
  uint32                    StdBlockReturn;
  uint32                    StdBlockInUse;
  uint32                    StdBlockFreeList;
  uint32                    StdBlockFreeListMemory;
  uint32                    StdBlockMemory;
  DnsServerMemtagStatistics MemTags[];
};

Members

The DnsServerMemoryStatistics class has these types of members:

Properties

The DnsServerMemoryStatistics class has these properties.

Alloc
Data type: uint32
Access type: Read-only

The cumulative number of times memory was allocated by the server.

Free
Data type: uint32
Access type: Read-only

The cumulative number of times memory was released by the server.

Memory
Data type: uint32
Access type: Read-only

The total memory currently allocated by the servers, in bytes.

MemTags
Data type: DnsServerMemtagStatistics array
Access type: Read/write
Qualifiers: EmbeddedInstance ("DnsServerMemtagStatistics")

Memory statistics for various server operations.

StdBlockAlloc
Data type: uint32
Access type: Read-only

The cumulative number of common-size blocks allocated by the server.

StdBlockFreeList
Data type: uint32
Access type: Read-only

The number of common-size blocks currently on internal free lists.

StdBlockFreeListMemory
Data type: uint32
Access type: Read-only

The total size of memory, in bytes, of common size blocks currently on internal free lists.

StdBlockInUse
Data type: uint32
Access type: Read-only

The number of common-size blocks currently being used.

StdBlockMemory
Data type: uint32
Access type: Read-only

The total size of memory, in bytes, of all currently allocated blocks.

StdBlockReturn
Data type: uint32
Access type: Read-only

The cumulative number of common-size blocks returned from an internal free list.

StdBlockUsed
Data type: uint32
Access type: Read-only

The cumulative number of common-size blocks allocated from an internal free list.

StdInUse
Data type: uint32
Access type: Read-only

The total number of common-size blocks of allocated memory currently used by the server.

StdMemory
Data type: uint32
Access type: Read-only

The total size, in bytes, of common-size blocks that are currently being used by the server.

StdReturn
Data type: uint32
Access type: Read-only

The cumulative number of times a common-size block of memory was released by the server.

StdToHeapAlloc
Data type: uint32
Access type: Read-only

The cumulative number of arbitrary-size blocks of memory allocated from system memory.

StdToHeapFree
Data type: uint32
Access type: Read-only

The cumulative number of arbitrary-size blocks of memory released to system memory.

StdToHeapInUse
Data type: uint32
Access type: Read-only

The number of arbitrary-size blocks of memory currently in use.

StdToHeapMemory
Data type: uint32
Access type: Read-only

The total size of memory, in bytes, currently used by non-standard sized blocks.

StdUsed
Data type: uint32
Access type: Read-only

The cumulative number of times a common-size block of memory was allocated by the server.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Namespace

Root\Microsoft\Windows\Dns

MOF

DnsServerPSProvider.mof

DLL

DnsServerPSProvider.dll

See also

DnsServerPSProvider Provider

 

 

Show: