Наш ассоциированный член www.Bikinika.com.ua

Як побачити температуру відеокарти (Nvidia, ATI, Intel ...)

  1. Дисплей для ноутбука з активним NVIDIA
  2. Дисплей для ноутбука з інтегрованим графічним процесором Intel
  3. Код Conky

Conky - це легкий вага (на ресурсах, а не функціях), популярний у Linux. Ви можете використовувати його, щоб постійно відображати температуру GPU разом з іншими елементами системи, які ви хотіли б слідувати.

Більшість ноутбуків з графічними процесорами nVidia також містять інтегрований графічний процесор Intel (iGPU) для використання під час роботи від акумулятора.

Відображення мого Conky змінюється в залежності від вибору Intel або nVidia.

Нижче наведені GIF-файли для nVidia та Intel перед запуском glxgears для оподаткування GPU. У майбутньому я спробую знайти більш вимогливий графічний тест, ніж glxgears.

Дисплей для ноутбука з активним NVIDIA

Ось як виглядає моя Conky, коли активний nvidia з простим вибором:

Спочатку низьке навантаження на GPU nVidia і працює на частоті 746 МГц і становить 55 градусів за Цельсієм. Після запуску glxgears швидкість роботи GPU до максимальної швидкості 1037 МГц і температура піднімається до 58 градусів Цельсія.

Дисплей для ноутбука з інтегрованим графічним процесором Intel

Ось як виглядає моє Conky, коли активна програма прем'єр вибору:

Спочатку низька навантаження на Intel Integrated GPU (iGPU) і температура (CPU) становить 49 градусів за Цельсієм. Після запуску glxgears температура процесора піднімається до 73 градусів за Цельсієм!

Код Conky

Ось відповідний conky код для вище:

# ------------ + # Температура | # ------------ + # $ {color1} Усі процесори $ {колір зелений} $ {cpu}% $ {goto 131} $ {color1} Temp: $ {колір зелений} $ {execpi .001 cat / sys / class / thermal / thermal_zone7 / temp | cut -c1-2} ° C $ {alignr} $ {color1} Вгору: $ {color green} $ uptime # Наступний рядок для ядра> = 4.13.0-36-generic $ {color1} Усі процесори $ {колір зелений } $ {cpu}% $ {goto 131} $ {color1} Темп: $ {колір зелений} $ {hwmon 1 temp 1} ° C $ {alignr} $ {color1} Вгору: $ {color green} $ uptime # Далі рядок для температури з Kerenel 4.4 # $ {color1} Всі процесори $ {колір зелений} $ {cpu}% $ {goto 131} $ {color1} Temp: $ {колір зелений} $ {hwmon 0 temp 1} ° C $ {alignr} $ {color1} Up: $ {колір зелений} $ uptime $ {колір зелений} $ running_processes $ {color1} працює з $ {color green} $ процесів $ {color1} завантажених процесів. $ {color1} Середнє навантаження 1-5-15 хвилин: $ {alignr} $ {колір зелений} $ {execpi .001 (awk '{printf ",% s /", $ 1}' / proc / loadavg; процесор grep -c / proc / cpuinfo;) | bc -l | вирізати -c1-4} $ {execpi .001 (awk '{printf "% s /", $ 2}' / proc / loadavg; процесор grep -c / proc / cpuinfo;) | bc -l | вирізати -c1-4} $ {execpi .001 (awk '{printf "% s /", $ 3}' / proc / loadavg; процесор grep -c / proc / cpuinfo;) | bc -l | cut -c1-4} # ------------ + # Intel iGPU | # ------------ + $ {колір помаранчевий} $ {hr 1} $ {if_match "intel" == "$ {execpi 99999 простий вибір запиту}"} $ {color2} $ { voffset 5} Intel® Skylake GT2 HD 530 iGPU @ $ {alignr} $ {колір зелений} $ {execpi .001 (cat / sys / class / drm / card1 / gt_cur_freq_mhz)} МГц $ {колір} $ {goto 13} Мін . Freq: $ {goto 120} $ {колір зелений} $ {execpi .001 (cat / sys / class / drm / card1 / gt_min_freq_mhz)} МГц $ {колір} $ {goto 210} Макс. Freq: $ {alignr} $ {колір зелений} $ {execpi .001 (cat / sys / class / drm / card1 / gt_max_freq_mhz)} МГц $ {колір оранжевий} $ {hr 1} $ {else} # ---- -------- + # Nvidia GPU | # ------------ + $ {color2} $ {voffset 5} $ {execpi .001 (nvidia-smi - query-gpu = gpu_name --формат = csv, noheader)} $ { color1} @ $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = clocks.sm --format = csv, noheader)} $ {alignr} $ {color1} Темп: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = temperature.gpu --format = csv, noheader)} ° C $ {color1} $ {voffset 5} Ver: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = driver_version --format = csv, noheader)} $ {color1} P-State: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = pstate - -format = csv, noheader)} $ {alignr} $ {color1} BIOS: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = vbios_version --format = csv, noheader)} $ { color1} $ {voffset 5} GPU: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = utilization.gpu --format = csv, noheader)} $ {color1} Пам'ять: $ {color зелений} $ {execpi .001 (nvidia-smi --query-gpu = useization.memory --format = csv, noheader)} $ {color1} Pwr: $ {колір зелений} $ {execpi .001 (nvidia-smi - -query-gpu = power.draw --format = csv, noheader)} $ {alignr} $ {color1} F req: $ {колір зелений} $ {execpi .001 (nvidia-smi --query-gpu = clocks.mem --формат = csv, noheader)} $ {колір оранжевий} $ {hr 1} $ {endif}

Новости