Table of Contents

Class MemorySnapshot

Namespace
DotCompute.Runtime.Services.Interfaces
Assembly
DotCompute.Runtime.dll

Memory usage snapshot.

public class MemorySnapshot
Inheritance
MemorySnapshot
Inherited Members

Properties

DeviceMemoryBytes

Gets or sets the device memory in bytes.

public long DeviceMemoryBytes { get; init; }

Property Value

long

Label

Gets or sets the snapshot label.

public string? Label { get; init; }

Property Value

string

ManagedMemoryBytes

Gets or sets the managed memory in bytes.

public long ManagedMemoryBytes { get; init; }

Property Value

long

PinnedMemoryBytes

Gets or sets the pinned memory in bytes.

public long PinnedMemoryBytes { get; init; }

Property Value

long

Timestamp

Gets or sets the timestamp.

public TimeSpan Timestamp { get; init; }

Property Value

TimeSpan