서멀 스로틀링
다른 이름: Mac이 뜨거워지면 느려짐, 발열로 인한 성능 저하
간단한 답
서멀 스로틀링은 컴퓨터가 온도를 안전한 범위로 유지하려고 프로세서 속도를 낮추는 것입니다. Mac은 계속 작동하지만, 식을 때까지 작업이 더 오래 걸립니다.
모든 Mac은 스스로 온도를 관리합니다. CPU나 GPU가 뜨거워지면 macOS는 팬을 더 빠르게 돌리고 클럭 속도를 낮출 수 있습니다. 이는 하드웨어를 보호하기 위한 정상적인 동작이며 고장이 아닙니다.
스로틀링은 내보내기나 빌드처럼 오래 걸리는 무거운 작업 도중 Mac이 점점 느려지는데도 활성 상태 보기에는 여전히 % CPU가 높게 표시되는 모습으로 나타납니다. 작업은 더 낮은 속도로 처리되고 있습니다.
Mac이 스로틀링 중인지 확인하는 방법
무거운 작업이 처음에는 빠르다가 점점 느려지고, 팬이 있는 Mac이라면 팬 소리가 커지는지 살펴보세요. 작업 중에 Mac을 만져 봤을 때 뜨겁다면 그것도 신호입니다.
터미널에서 pmset -g therm 명령을 실행하면 macOS가 기록한 발열 경고 수준이 출력됩니다. 무엇이 표시되는지는 Mac 모델에 따라 다릅니다.
Mac 과열을 막는 방법
Mac을 단단하고 평평한 곳에 두고 통풍구를 막지 마세요. 침대나 무릎처럼 푹신한 곳은 공기 흐름을 막을 수 있습니다. 직사광선이나 뜨거운 차 안에 두지 마세요.
백그라운드에서 CPU나 GPU를 계속 바쁘게 하는 앱은 종료하세요. Mac이 쉬고 있는데도 뜨겁다면, 활성 상태 보기에서 CPU를 쓰며 멈춰 있는 프로세스를 확인하세요.
터미널에서 서멀 스로틀링 확인하는 방법
macOS는 CPU 속도에 영향을 주는 발열 이벤트를 기록해 둡니다. 다음 명령은 그 정보를 읽기만 합니다.
pmset -g therm명령을 실행합니다. 아무 일도 없었다면 No thermal warning level has been recorded 같은 메모가 출력됩니다. 많은 Intel Mac에서는 CPU_Speed_Limit 값도 출력되며, 100은 제한이 없다는 뜻이고 그보다 낮으면 macOS가 CPU 속도를 제한하고 있다는 뜻입니다.pmset -g thermlog명령을 실행하고 무거운 작업을 시작합니다. 발열 알림이 생길 때마다 계속 출력됩니다. 멈추려면 Control-C를 누릅니다.sudo powermetrics --samplers thermal -n 1명령을 실행하면 현재 발열 압력 수준이 나옵니다. Nominal은 발열 압력이 없다는 뜻입니다. 관리자 암호를 물어봅니다.- 활성 상태 보기에서 작업 중에 kernel_task가 CPU를 크게 차지하기 시작하는지 지켜봅니다. Apple은 이것이 CPU가 너무 뜨거울 때 macOS가 바쁜 앱에 프로세서 시간이 가지 않게 하는 방법이라고 설명합니다.
Mac에서 서멀 스로틀링이 일어나는 흔한 원인
- 동영상 내보내기, 3D 렌더링, 게임, 대규모 빌드처럼 오래 걸리는 무거운 작업.
- 백그라운드 프로세스가 높은 % CPU나 % GPU에 멈춰 있어서, 쉬는 것처럼 보이는 Mac이 실제로는 열심히 일하는 경우.
- 막힌 통풍구, 또는 침대, 소파, 베개, 무릎 위에서 Mac을 쓰는 경우. Apple은 푹신한 곳에서는 팬이 더 많이 돌 수 있다고 설명합니다.
- 더운 방. Apple은 방이 더우면 팬이 더 일찍 켜지고 더 빨리 돈다고 설명합니다.
- 직사광선이나 뜨거운 차 안. 작업을 시작하기도 전에 Mac이 달궈집니다.
MacBook Air 등 팬이 없는 Mac
Apple silicon을 탑재한 MacBook Air 모델은 팬이 없는 설계입니다. 조용하지만, 뜨거워져도 팬을 더 빨리 돌릴 수 없습니다. 오래 걸리는 무거운 작업 중에는 macOS가 대신 성능을 낮춰 온도를 범위 안에 유지합니다.
짧은 작업은 거의 영향을 받지 않습니다. 오래 걸리는 내보내기나 빌드를 자주 한다면, 같은 칩이라도 팬이 있는 Mac보다 팬이 없는 Mac에서 더 오래 걸린다고 생각하세요.
Mac의 발열에 영향을 주는 설정
Apple 메뉴 > 시스템 설정 > 배터리를 선택한 다음 에너지 모드를 확인합니다. 저전력 모드는 에너지 사용량을 줄이며, Apple은 팬이 있는 Mac에서 팬 소음도 줄일 수 있다고 설명합니다. 대신 성능이 낮아집니다.
일부 MacBook Pro, Mac mini, Mac Studio 모델에는 고성능 모드도 있습니다. Apple은 고성능 모드가 팬을 더 빠르게 돌게 해서 매우 부하가 큰 작업에서 더 높은 성능을 낼 수 있지만 팬 소음이 커진다고 설명합니다.
Mac이 바쁘지 않고 통풍구도 막히지 않았는데 팬이 빠르게 돈다면, Apple은 Apple silicon Mac은 재시동하고 Intel Mac은 SMC를 재설정해 보라고 권합니다.
자주 묻는 질문
Mac은 뜨거워지면 느려지나요?
네, 그럴 수 있습니다. macOS는 필요하면 온도를 안전하게 유지하려고 프로세서 속도를 낮춥니다. Mac이 식으면 성능이 돌아옵니다.
서멀 스로틀링은 Mac에 나쁜가요?
아니요. Mac이 스스로를 보호하는 방식입니다. 가벼운 작업 중에도 스로틀링이 자주 일어난다면 통풍구가 막혔거나 백그라운드 프로세스가 CPU를 쓰고 있을 수 있습니다.
Mac 온도는 어떻게 확인하나요?
macOS의 활성 상태 보기에는 CPU 온도가 표시되지 않습니다. pmset -g therm 명령은 발열 경고를 보여 주고, 서드파티 앱은 온도 센서를 읽을 수 있습니다.
CPU 사용량이 낮은데 Mac이 뜨거운 이유는?
그래픽 작업도 열을 내므로 활성 상태 보기에서 % GPU를 확인하세요. 방금 끝난 무거운 작업, 더운 방, 막힌 통풍구 때문에도 Mac이 한동안 따뜻할 수 있습니다.
저전력 모드를 켜면 서멀 스로틀링이 일어나지 않나요?
저전력 모드는 에너지 사용량을 줄이므로 Mac에서 열이 덜 납니다. 하지만 일부러 성능도 낮추므로 무거운 작업은 여전히 더 오래 걸립니다.
kernel_task의 CPU 사용량이 높으면 스로틀링의 신호인가요?
그런 경우가 많습니다. Apple은 kernel_task가 CPU 시간을 차지하는 것을 프로세서를 식히는 방법이라고 설명합니다. 온도가 내려가면 저절로 물러납니다.
관련 항목
단계별 안내: Mac 팬 소리가 큰 이유.
이것을 늘 지켜보고 싶나요? Mac용 시스템 모니터 추천 또는 활성 상태 보기 대체 앱 추천을 확인하세요. 용어집의 모든 용어를 둘러봐도 좋습니다.