У меня есть MacBook Pro (Retina, 15 дюймов, середина 2015 г.) как с дискретной (AMD Radeon R9 M370X), так и со встроенной (Intel Iris Pro) графикой. Когда эта машина подключена к внешнему дисплею, я обнаружил, что клавиатура становится неприятно горячей даже при выполнении очень легкой работы и раздражающе нагревается при выполнении чего-то более тяжелого, например, при компиляции кода.
Я знаю, что подключение внешнего дисплея требует использования дискретного графического адаптера, потому что порт HDMI и DisplayPort жестко подключены к этому адаптеру. Отключение внешнего монитора приводит к снижению температуры, сообщаемой датчиками, и субъективно возвращает клавиатуру к «теплой температуре тела» вместо «раздражающе горячей». Падение температуры наблюдается даже при использовании дискретной графики, но отключен только внешний монитор.
Я понимаю, почему графический процессор потребляет больше энергии и выделяет больше тепла при работе с несколькими дисплеями, но мой вопрос заключается в следующем: показывает ли эквивалентная машина только со встроенной графикой такое же увеличение тепла при использовании внешнего монитора? Предположительно, встроенная графика Iris также будет нагреваться при работе с несколькими дисплеями, но будет ли она нагреваться настолько?
У меня нет модели только для радужной оболочки для сравнения, поэтому я предоставлю некоторые измерения из меню iStat, и, надеюсь, кто-то с конфигурацией только для радужной оболочки сможет провести эквивалентные измерения. Я сообщу о температурах «левого ребра» и «процессорного кристалла PECI», которые довольно заметно реагируют на использование внешнего монитора. Все температуры измеряются при очень низкой активности процессора, когда все открытые приложения практически простаивают.
С дисплеем 1920x1080, подключенным к комнатному климату с контролируемой температурой 25°C, левый стек ребер (LFS) составляет 51°C, а процессор — 61°C. Через несколько минут после отключения дисплея LFS составляет 40C, а CPU — 49C. После повторного подключения внешнего монитора на несколько минут LFS снова поднимается до 52C, а CPU до 62C. Вентиляторы оставались на уровне около 2000 об/мин на протяжении всего процесса измерения. Проще говоря, я получаю увеличение LFS и температуры процессора примерно на 10°C исключительно из-за подключения внешнего монитора через HDMI.
Температура LFS, указанная в меню iStat, демонстрирует хороший плавный экспоненциальный рост и падение, как и следовало ожидать: 
Заранее благодарим всех, кто может предоставить вторую половину информации, необходимой для ответа на этот вопрос!
Короткий ответ выглядит так: да, на 12 градусов по Цельсию (22 градуса по Фаренгейту) или более прохладно.
Мне попался изготовленный на заказ Macbook Pro с идентичными характеристиками, за исключением того, что у него не было дискретного графического адаптера. Я установил его на том же столе в той же комнате, подключив к такому же монитору. Я провел их обоих через одну и ту же последовательность операций, используя yes > /dev/null &
один или несколько раз, чтобы занять целые ядра процессора, запуская демонстрации WebGL, подключая и отключая мониторы и т. д. в синхронном режиме. Температуры, скорость вращения вентиляторов и загрузка ЦП регулярно отслеживались с помощью меню iStat, в результате чего было получено 120 отдельных наблюдений. Используя статистический пакет R, я подогнал некоторые модели к этим данным и сохранил эту для температуры «левого стека ребер»:
> summary(fin_fit)
Call:
lm(formula = fin_temp ~ dgpu + ext_disp + cpu_load + gpu_load,
data = heat)
Residuals:
Min 1Q Median 3Q Max
-12.1091 -2.8460 -0.2888 2.5413 12.1540
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 32.8460 0.7066 46.484 < 2e-16 ***
dgpu 12.2631 0.8067 15.202 < 2e-16 ***
ext_disp 2.4160 0.7836 3.083 0.00256 **
cpu_load 3.4386 0.4173 8.240 3.11e-13 ***
gpu_load 14.0506 1.2601 11.151 < 2e-16 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 4.138 on 115 degrees of freedom
Multiple R-squared: 0.821, Adjusted R-squared: 0.8148
F-statistic: 131.9 on 4 and 115 DF, p-value: < 2.2e-16
Интерпретация: Эта модель объясняет около 82% температурных колебаний. Базовая рабочая температура составляет около 33°С, каждое полностью занятое ядро ЦП добавляет около 3,4°С, полностью загруженный графический процессор добавляет около 14°С, каждый подключенный внешний дисплей добавляет около 2,4°С, а использование дискретного графического процессора добавляет около 12°С. Все эти переменные очень важны для объяснения изменений температуры, и модель в целом достаточно эффективна для предсказания температуры.
Наблюдается явный скачок энергопотребления на 10 Вт и более при использовании DGPU и внешнего монитора. Это соответствовало бы дополнительному теплу, но я не подобрал модель для этой переменной отклика.
Я ожидаю, что модель плавникового нагрева будет соответствовать еще лучше, если я исключим все наблюдения, которые произошли вскоре после изменения состояния (изменение использования ЦП или ГП, изменение присутствия внешнего монитора). Существует некоторая тепловая инерция — радиаторы нагреваются или охлаждаются за минуту.
Вывод: на стандартном Macbook с дискретным графическим адаптером, жестко подключенным к портам внешнего монитора, с точки зрения температуры подключение внешнего монитора оказывает большее влияние, чем выполнение тяжелых вычислений. Вентиляторы часто становятся слышны под нагрузкой, а клавиатура может сильно нагреваться. С другой стороны, при использовании модели без дискретного графического процессора вентиляторы работают тише, а температура более умеренная, так как подключение внешнего монитора дает лишь незначительное повышение базовой температуры.
Другие наблюдения: модель с двумя графическими процессорами также будет переходить и оставаться в режиме дискретного графического процессора, когда ей действительно не нужна высокопроизводительная графика, которая может очень быстро разрядить аккумулятор и вызвать ненужный нагрев. В какой-то момент моего тестирования после отключения внешнего монитора он застрял в режиме DGPU. Монитор активности сообщил, что это связано с тем, что приложению "Терминал" требуется ускоренная графика (!).
При выходе из спящего режима с подключенным монитором или включении уже подключенного монитора часто кажется, что монитор не обнаруживается или не используется ОС. Переключение графического процессора, кажется, добавляет много сложности и подвержено сбоям.
IconDaemon
беспорядок
Набил Хан
беспорядок
xyz
Джошуа Пинтер