Method: ComputeUnit::AmdGpu#fan_min_limit

Defined in:
lib/compute_unit/gpus/amd_gpu.rb

#fan_min_limitNumeric

Note:

the OS values is between 0 - 255

Returns - current fan limit as a percentage.

Returns:

  • (Numeric)
    • current fan limit as a percentage



276
277
278
279
280
281
# File 'lib/compute_unit/gpus/amd_gpu.rb', line 276

def fan_min_limit
  cur = read_hwmon_data('pwm1_min', 0).to_i
  return cur unless cur > 0

  ((cur / 255.0) * 100).round(0)
end