Работающие датчики Я получаю температуру графического процессора 72C и скорость вращения вентилятора 0 об/мин... плохо?

Если вы хотите избежать использования временного файла, другим решением является удаление результирующего файла при ошибке:

( mysqldump... || rm -f test.gz ) | gzip > test.gz

Или, если вы хотите иметь явный флаг, что-то вроде этого:

rm -f test.ok
( mysqldump... && touch test.ok ) | gzip > test.gz
if [[ $? -eq 0 && -r test.ok ]]; then
    echo it worked
else
    echo something went wrong
fi
0
04.06.2020, 03:14
1 ответ

Вы сказали, что проверили, что вентилятор на графическом процессоре действительно работает, поэтому «0 об/мин» — это либо неисправность датчика, либо драйвер на самом деле не знает, как считывать скорость вращения вентилятора с этой конкретной модели графического процессора. Или, возможно, производитель графического процессора решил использовать в этой модели вентилятор с 2 проводами -, поэтому простого способа контролировать скорость вращения вентилятора не будет.

Да, некоторые графические процессоры сильно нагреваются. Но, насколько я знаю, "высокая", "критическая" и "возникающая" точка набора -определяются драйвером nouveauавтоматически с использованием информации, хранящейся в прошивке графического процессора, так что, по-видимому, ваша карта в порядке до 95 градусов Цельсия. У вас все еще есть запас около десяти градусов даже при воспроизведении видео, так что все в порядке.

Рассматриваемые значения температуры и скорости вращения вентилятора генерируются драйвером nouveau, который работает только с графическими процессорами NVidia, поэтому, если у вас также нет графического процессора NVidia на материнской плате, это должен быть графический процессор на карте.

А у вас coretempс большим количеством отображаемых ядер, что указывает на современный процессор Intel или AMD, каждый из которых обычно имеет iGPU одного и того же производителя, поэтому наличие графического процессора NVidia на материнской плате маловероятно.

1
18.03.2021, 23:30

Теги

Похожие вопросы