Révision 1db89fc9
nvidia_smi: Get memory usage even if nvmlDeviceGetUtilizationRates is not available
| plugins/gpu/nvidia_smi_ | ||
|---|---|---|
| 110 | 110 |
else |
| 111 | 111 |
{
|
| 112 | 112 |
$gpuUtil = "N/A"; |
| 113 |
$memUtil = "N/A"; |
|
| 113 |
|
|
| 114 |
($ret, my $memory) = nvmlDeviceGetMemoryInfo($handle); |
|
| 115 |
if ($ret == $NVML_SUCCESS) |
|
| 116 |
{
|
|
| 117 |
$memUtil = $memory->{"used"} / $memory->{"total"} * 100;
|
|
| 118 |
} |
|
| 119 |
else |
|
| 120 |
{
|
|
| 121 |
$memUtil = "N/A"; |
|
| 122 |
} |
|
| 114 | 123 |
} |
| 115 | 124 |
|
| 116 | 125 |
print "GPU_TEMP_$i.value $gpuTemp\n"; |
Formats disponibles : Unified diff