Instrumentation.ResourceUtilization Class
Namespace: Nucleus.Abstractions.Instrumentation
Assembly: Nucleus.Abstractions.dll
Constructor
ResourceUtilization
(Process, Double) Constructor
ResourceUtilization (Process process, Double cpuUsedPercentage)
Properties
CpuUsedPercentage
Property
The CPU usage percentage of the process, calculated over the specified sample window.
MemoryUsedInBytes
Property
The amount of memory used by the process, in bytes.
MemoryUsedPercentage
Property
The percentage of memory used by the process, calculated as (MemoryUsedInBytes / TotalAvailableMemoryBytes) * 100.
StartTime
Property
The process start time in (UTC).
TotalAvailableMemoryBytes
Property
The total available memory in the system, in bytes.