Added NVidia GPU usage

This commit is contained in:
seerge
2023-04-05 20:25:05 +02:00
parent aab1e08729
commit c73b4fce97
3 changed files with 17 additions and 4 deletions

View File

@@ -50,7 +50,19 @@ public class NvidiaGpuTemperatureProvider : IGpuTemperatureProvider
public int? GetGpuUse()
{
return -1;
if (!IsValid)
return null;
PhysicalGPU internalGpu = _internalGpu!;
IUtilizationDomainInfo? gpuUsage = GPUApi.GetUsages(internalGpu.Handle).GPU;
if (gpuUsage == null)
return null;
return
(int)gpuUsage?.Percentage;
}
}