У меня есть 4 жестких диска, температура которых превышает рекомендуемые 50 градусов по Цельсию. (У меня есть несколько Samsung Spinpoint F3 по 1 ТБ каждый, и у них хорошая температура, от 32 до 35 градусов. Это нормально для меня. Но в этом случае 50+ не нормально.)
Я уже прочитал вопрос и ответ, приведенный здесь , но ни одно из решений не помогло. Какие инструменты я могу использовать или какие команды терминала я должен выполнить, чтобы понизить температуру этих приводов?
И на аналогичной ноте, если бы я использовал метод, подобный этому , как бы я узнал, какой жесткий диск я читаю? Где я могу проверить, например, к какому жесткому диску относится /sys/class/scsi_host/host0/link_power_management_policy
?
Я уже проверил powertop, hddtemp, диски и другие, чтобы проверить и попытаться понизить темп без удачи.
источник
hdparm -S180 /dev/sda
- перевести в режим ожидания (с низким энергопотреблением) через 15 минут простояОтветы:
может быть, вы можете попробовать
hdparm -S180 /dev/sda
- перевести HDD в режим ожидания (с низким энергопотреблением) после 15 минут простояисточник
Хорошо нашел способ понизить температуру жесткого диска, пришлось не спать всю ночь.
(Дал +1 к комментарию Рингтейл;))
Откройте Dash и введите
disks
. Вы увидите всплывающую утилиту Disks. Открой это.Теперь выберите жесткий диск, с которым вы хотите работать, а затем, в зеленом круге выше, есть кнопка, нажмите на нее и выберите Настройки диска ...
В зависимости от жесткого диска вы получите больше настроек или меньше настроек. В этом случае я получил Standby Timeout и автоматическое управление акустикой . Поэтому я изменил Акустику со значения по умолчанию на самое низкое, которое составляет 128 (как видно на изображении выше).
Температура не менялась в течение как минимум 2-3 минут, но затем она внезапно понизилась на 1 градус. Затем я ждал 5 минут, 10 минут, и чем больше я ждал, тем ниже он шел. Он буквально пошел от 53 градусов до 39 градусов. Это на 14 градусов ниже того, к которому я привык.
Затем я добавил, в качестве бонуса, время ожидания в режиме ожидания, потому что я фактически не собирался использовать жесткий диск все время, в основном только около 50% времени, проведенного за компьютером. Это снизило температуру на 2–3 градуса. Он является изображением
hddtemp
:Так что, эй, не знал, что Диски имеют эту функцию. Любопытная часть это. После долгих поисков я узнал, что многие жесткие диски не имеют автоматического управления акустикой (AAM), в основном из-за судебных исков и патентов (рисунок на рисунке). Но один из них - тот же, что и у меня, Seagate Barracuda, о котором упоминалось, что он не имеет поддержки AAM. Поэтому мне интересно, как эта опция помогла накопителю, если он не был поддержан в этом случае.
Еще одна полезная подсказка была найдена в этой ссылке, которая также помогла.
Там упоминается использование
powertop
терминальных команд и параметров ядра. Это охватывает много, но те, которые я взял и использовал, были:Sata Power Management
Это упомянуто относительно
/sys/class/scsi_host/host0/link_power_management_policy
линии, о которой я спрашивал. Так получилось, чтоhost0
от того, к какой материнской плате Sata вы подключили жесткий диск, зависит именно это . Для ноутбуков большую часть времени этоhost0
. В моем случае с 6 Sata соединений я получаюhost0
черезhost6
. Следует отметить, что эти функции будут работать на более новом ядре (по крайней мере, 2.6.x и выше, но, поскольку мы все в 3.x, тогда это не имеет значения), иметь набор микросхем, совместимых с Intel AHCI, и использовать диск SATA. Если вы соответствуете всем этим требованиям, вы можете использовать приведенную выше строку следующим образом:Сначала проверьте, используете ли вы этот хост с максимальной производительностью:
sudo cat /sys/class/scsi_host/host0/link_power_management_policy
если он говорит,
max_performance
то сделайте следующее:echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
Повторите эти действия для любого другого жесткого диска, у которого есть такая проблема (необходимо дважды проверить, какой жесткий диск подключен к какому порту SATA, чтобы узнать, какой это хост). Я также не рекомендую использовать это на SSD, потому что ... почему? .. Какую температуру может производить SSD .. нет.
Это не постоянно, так как при перезагрузке вам придется делать это снова. Вы можете добавить в некоторый исполняемый файл, чтобы убедиться, что он всегда активирован.
Заметьте, что добавление ожидания в режиме ожидания заставит ваш жесткий диск занять немного больше времени при установке в режиме ожидания. Кроме того, значительное снижение AAM несколько снизит скорость чтения / записи. Это зависит, стоит ли это того или нет. В моем случае это, чтобы понизить температуру.
ОБНОВЛЕНИЕ: После примерно 12 часов тестирования жесткий диск снова работает нормально. В режиме ожидания он находится между 33 и 35 градусами. При использовании он достигает 39 градусов макс. Тем не менее, это на 10 градусов меньше, чем было, когда оно не использовалось, и почти на 15 градусов, когда оно использовалось. Я действительно счастлив и рад этому. Также это без кондиционера включен. Просто на нормальной комнатной температуре.
ОБНОВЛЕНИЕ: с включенным кондиционером, жесткий диск, наконец, может достичь 30 градусов. До этого он просто оставался в диапазоне 50+. Изображение того, как я счастлив:
ОБНОВЛЕНИЕ: ровно через месяц испытаний я могу сказать, что температура осталась ниже 30. Сейчас я нахожусь в 26 градусах, что очень хорошо (на 50% меньше, чем "нормальная" температура, которая была раньше).
источник
Есть два способа сделать это:
hdparm -y
источник
Жесткий диск не выделяет столько тепла даже под нагрузкой - в этой статье самые худшие модели потребляли менее 10 Вт при нагрузке, а для «зеленых» моделей энергопотребление было ниже Вт при простое. Таким образом, вероятно, ваши четыре диска выделяют вдвое меньше тепла, чем ваш процессор, даже если вы используете свою машину для выполнения интенсивных задач ввода-вывода в течение длительных периодов времени.
Сказав это, некоторое время назад у меня была система, в которой приводы сильно нагревались (и регулярно выходили из строя). При исследовании я обнаружил несколько статей, в которых отмечалось, что причиной этого может быть плохой источник питания - что-то вроде «перегрузка на линии + 12 В может вызвать повышение напряжения на линии + 5 В, что приводит к перегреву жестких дисков» - или Может быть, это были перегрузки линии 5 В, я не помню.
Также обратите внимание, что дешевые источники питания могут иметь большие колебания напряжения даже без перегрузки.
Теперь у меня есть несколько таких же старых жестких дисков в другой системе, и они довольно крутые.
Извините, ответ не включает в себя отличную команду для решения проблемы :)
источник