Владельцу 16-дюймового MacBook Pro 2019 года, оснащённому процессором Intel Core i9 и видеокартой Radeon Pro 5300M, удалось найти интересное решение для снижения нагрева и энергопотребления своего ноутбука при работе с Windows через Boot Camp.
Так как Windows в Boot Camp не поддерживает частоту обновления 48 Гц, пользователь разработал небольшую утилиту с открытым исходным кодом, которая позволяет добавить этот режим на экран.
Как выяснилось, такой шаг значительно изменил работу дискретной видеокарты. При стандартной частоте 60 Гц Radeon Pro 5300M в состоянии простоя потребляла около 14 Вт, а с переходом на 48 Гц это значение снизилось до всего 3 Вт — почти на 80%.
Кроме того, температура GPU упала с 66 °C до 51 °C, что в свою очередь уменьшило нагрев и шум вентиляторов, а также должно было увеличить время автономной работы ноутбука.
Эта утилита, получившая название MacBookEco, была выпущена разработчиком в открытый доступ на GitHub. Решение особенно актуально для старых моделей Intel MacBook Pro, работающих под Windows, где проблемы с энергопотреблением и нагревом заметно проявляются сильнее, чем в macOS.
Таким образом, владельцу удалось добиться значительного снижения энергозатрат, просто уменьшив частоту обновления экрана с 60 до 48 Гц, что позволило Radeon Pro 5300M в состоянии простоя потреблять почти в пять раз меньше энергии.