INNER CODE UNIT · Python
interval
tlkh/asitop · asitop/asitop.py:181
timecode, interval=args.interval * 1000)
count += 1
ready = parse_powermetrics(timecode=timecode)
if ready:
cpu_metrics_dict, gpu_metrics_dict, thermal_pressure, bandwidth_metrics, timestamp = ready
if timestamp > last_timestamp:
last_timestamp = timestamp
if thermal_pressure == "Nominal":
thermal_throttle = "no"
else:
thermal_throttle = "yes"
cpu1_gauge.title = "".join([
"E-CPU Usage: ",
str(cpu_metrics_dict["E-Cluster_active"]),
"% @ ",