Глосарій/Процесор, графічний процесор і енергія

Тепловий тротлінг

Також: Mac сповільнюється, коли гріється

Коротка відповідь

Тепловий тротлінг — це коли компʼютер знижує частоту процесора, щоб утримати температуру в безпечних межах. Mac продовжує працювати, але завдання виконуються довше, доки він не охолоне.

Кожен Mac сам стежить за своєю температурою. Коли центральний або графічний процесор нагрівається, macOS може пришвидшити вентилятори й знизити тактову частоту. Це захищає обладнання і є нормальною поведінкою, а не несправністю.

Тротлінг виглядає так: Mac сповільнюється під час довгого важкого завдання, наприклад експорту чи збирання, а Монітор активності далі показує високий «% процесора». Робота виконується, але на нижчій швидкості.

Як зрозуміти, що ваш Mac знижує частоту

Зверніть увагу, чи важке завдання починається швидко, а потім сповільнюється, і чи гучно працюють вентилятори (на Mac, які їх мають). Ще одна ознака — Mac на дотик гарячий під час такої роботи.

У Терміналі pmset -g therm виводить рівні теплових попереджень, які зафіксувала macOS. Що саме буде показано, залежить від моделі Mac.

Як уберегти Mac від перегріву

Ставте Mac на тверду рівну поверхню й не закривайте вентиляційні отвори. Мʼякі поверхні, як-от ліжко чи коліна, можуть перекривати потік повітря. Не залишайте його під прямим сонцем або в розпеченому авто.

Завершуйте програми, які навантажують центральний чи графічний процесор у фоні. Якщо Mac гріється без навантаження, пошукайте в Моніторі активності процес, який завис і використовує процесор.

Як перевірити тепловий тротлінг у Терміналі

macOS веде запис теплових подій, які впливають на швидкість процесора. Ці команди лише зчитують цю інформацію.

  1. Виконайте pmset -g therm. Якщо нічого не сталося, команда виводить примітки на зразок «No thermal warning level has been recorded». На багатьох Mac з Intel вона також виводить значення CPU_Speed_Limit, де 100 означає відсутність обмеження, а менше число — що macOS обмежує швидкість процесора.
  2. Виконайте pmset -g thermlog і запустіть важке завдання. Команда виводитиме теплові сповіщення в міру того, як вони стаються. Щоб зупинити її, натисніть Control-C.
  3. Виконайте sudo powermetrics --samplers thermal -n 1, щоб побачити поточний рівень теплового тиску. «Nominal» означає, що теплового тиску немає. Команда запитує пароль адміністратора.
  4. У Моніторі активності стежте, чи не починає kernel_task використовувати велику частку процесора під час завдання. Apple описує це як спосіб, яким macOS відбирає процесорний час у зайнятих програм, поки процесор надто гарячий.

Поширені причини теплового тротлінгу на Mac

  • Тривала важка робота, як-от експорт відео, 3D-рендеринг, ігри чи великі збирання.
  • Фоновий процес, що застряг на високому «% процесора» чи «% графічного процесора», тож Mac інтенсивно працює, хоча здається, що простоює.
  • Закриті вентиляційні отвори або використання Mac на ліжку, дивані, подушці чи колінах. За словами Apple, на мʼяких поверхнях вентилятори можуть працювати більше.
  • Спекотне приміщення. Apple зазначає, що коли в приміщенні спекотно, вентилятори вмикаються раніше й обертаються швидше.
  • Пряме сонце чи розпечене авто, які нагрівають Mac ще до того, як він почне працювати.

MacBook Air та інші Mac без вентилятора

Моделі MacBook Air з чипом Apple мають безвентиляторну конструкцію. Вони безшумні, але не можуть розкрутити вентилятор, коли нагріваються. Під час тривалого важкого завдання macOS утримує температуру в межах, натомість знижуючи продуктивність.

Короткі завдання це зачіпає рідко. Якщо ви часто запускаєте тривалі експорти чи збирання, очікуйте, що на Mac без вентилятора вони триватимуть довше, ніж на Mac із вентилятором і тим самим чипом.

Параметри, які змінюють, наскільки гріється ваш Mac

Виберіть меню Apple > Системні параметри > Акумулятор і перегляньте «Режим використання енергії». Режим економії заряду зменшує споживання енергії, і, за словами Apple, на Mac із вентиляторами він також може зменшити їхній шум. Ціна цього — нижча продуктивність.

Деякі моделі MacBook Pro, Mac mini та Mac Studio також пропонують режим високої потужності. За словами Apple, він дозволяє вентиляторам обертатися швидше, що може дати вищу продуктивність у дуже інтенсивних навантаженнях, але з гучнішими вентиляторами.

Якщо вентилятори обертаються швидко, коли Mac не зайнятий, а вентиляційні отвори відкриті, Apple радить перезавантажити Mac із чипом Apple або скинути SMC на Mac з Intel.

Що питають люди

Чи сповільнюється мій Mac, коли гріється?

Так, це можливо. macOS за потреби знижує частоту процесора, щоб температура лишалася безпечною. Коли Mac охолоне, продуктивність повертається.

Чи шкідливий тепловий тротлінг для мого Mac?

Ні. Так Mac захищає себе. Частий тротлінг під час легкої роботи може означати закриті вентиляційні отвори або фоновий процес, що використовує процесор.

Як перевірити температуру мого Mac?

macOS не показує температуру процесора в Моніторі активності. pmset -g therm показує теплові попередження, а сторонні програми можуть зчитувати датчики температури.

Чому мій Mac гарячий, коли використання процесора низьке?

Перевірте «% графічного процесора» в Моніторі активності, адже графічна робота теж виділяє тепло. Щойно завершене важке завдання, спекотне приміщення чи закриті вентиляційні отвори також можуть ще якийсь час тримати Mac теплим.

Чи запобігає режим економії заряду тепловому тротлінгу?

Він зменшує споживання енергії, тож Mac виділяє менше тепла. Але він також навмисно знижує продуктивність, тож важкі завдання однаково триватимуть довше.

Чи є високе використання процесора kernel_task ознакою тротлінгу?

Часто так. Apple описує те, що kernel_task забирає процесорний час, як спосіб охолодити процесор. Коли температура знижується, він сам відступає.

Повʼязане

Покроково: Чому вентилятори Mac такі гучні.

Хочете стежити за цим постійно? Дивіться найкращі системні монітори для Mac або найкращі альтернативи Монітору активності. Або перегляньте усі терміни глосарію.