Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JustWantIT

macrumors newbie
Original poster
Jun 22, 2018
9
0
Hello there, just bought myself a MacBook Pro 2012 13 with i5 in it. I gave this Mac to the repair place to clean it, change thermal paste and check fans. However after its still rly hot. For example, in idle state it works at 44-54 C, in Xcode in playground I even managed up to 100 C!!! Is this normal? Can it be fixed? What should I do?
 
100 C is a bit hot depending on your ambient temperature. Apple’s fan curve is set up to minimise noise so the CPU temp rises substantially before the fans ramp up. I’ve just replaced the thermal paste on my 13 non retina. It maxes out at about 92-95C at around 20 C ambient.

Edit: my idle temp is around 45-48C.
 
Sounds pretty close to normal.
Use one of the utilities that reports the fan speed, to make sure your fan is kicking up when the fan is needed. You can also use the same software to adjust the speed of your fan manually, if you feel it is necessary.
 
100 C is a bit hot depending on your ambient temperature. Apple’s fan curve is set up to minimise noise so the CPU temp rises substantially before the fans ramp up. I’ve just replaced the thermal paste on my 13 non retina. It maxes out at about 92-95C at around 20 C ambient.

Edit: my idle temp is around 45-48C.
MacBook Pro keeping fans at 2000 even at 80-100 C
[doublepost=1530192856][/doublepost]
Sounds pretty close to normal.
Use one of the utilities that reports the fan speed, to make sure your fan is kicking up when the fan is needed. You can also use the same software to adjust the speed of your fan manually, if you feel it is necessary.
it keeps it on 2000 even on 90 C (checked it with iStats)
 
MacBook Pro keeping fans at 2000 even at 80-100 C


Now that's not normal. They should go to around 6100 I believe. But a temp of 100C isn't overheating as such. It's when the CPU will start lowering its speed. 105 is overheating I believe, at which point the computer will turn off on its own to protect itself
 
Now that's not normal. They should go to around 6100 I believe. But a temp of 100C isn't overheating as such. It's when the CPU will start lowering its speed. 105 is overheating I believe, at which point the computer will turn off on its own to protect itself
So what should I do?
 
Yeah, 2000rpm isn’t normal. The fans can go upwards of 6000rpm but after I changed my thermal paste, mine hit about 4500rpm in the mid 90’s C.

If your CPU temp hits about 105 C it’ll start throttling. The computer won’t just turn off.

First thing I’d check is if the fan speed changes at all. Mine is about 1600rpm at idle and 4500rpm at load. If yours is constant at 2000rpm, personally I’d do an SMC reset, check the fan connector and check the fan is original, since you’ve had someone working on your machine.
 
If your CPU temp hits about 105 C it’ll start throttling. The computer won’t just turn off.


Intel changes the TJunction with every generation. Whether it throttles at 100 and turns off at 105 or throttles at 105 and turns off at 110 or whatnot varies from generation to generation.
 

Attachments

  • Снимок экрана 2018-06-28 в 7.58.36 ПП.png
    Снимок экрана 2018-06-28 в 7.58.36 ПП.png
    30.7 KB · Views: 150
  • Снимок экрана 2018-06-28 в 7.59.09 ПП.png
    Снимок экрана 2018-06-28 в 7.59.09 ПП.png
    27.4 KB · Views: 196
MacBook Pro keeping fans at 2000 even at 80-100 C
[doublepost=1530192856][/doublepost]
it keeps it on 2000 even on 90 C (checked it with iStats)
Question, do you happen to have the iStat set to keep the fans at 2000? I know there used to be the option to regulate the fan speed through that application.

Also, have you tried resetting the SMC?
 
Intel changes the TJunction with every generation. Whether it throttles at 100 and turns off at 105 or throttles at 105 and turns off at 110 or whatnot varies from generation to generation.

The OP apparently has a 13" mid-2012 MBP with an i5. Both retina and non-retina models from this year have an i5-3210m. Tj max is 105 C for this processor.

In terms of automatically shutting down, as I'm sure you know, that only happens under extreme conditions where throttling is unable to keep temperatures under control. I'm not sure the automatic shutdown temperature is documented, but it is likely a fair bit higher than Tj max (to allow time for throttling to drop the temperature just after Tj max is exceeded).

In any case, the processor start throttling at 105 C. It's not the shutdown temperature.
 
In terms of automatically shutting down, as I'm sure you know, that only happens under extreme conditions where throttling is unable to keep temperatures under control. I'm not sure the automatic shutdown temperature is documented, but it is likely a fair bit higher than Tj max (to allow time for throttling to drop the temperature just after Tj max is exceeded).


For my GPU at least, TJMax is 105 and shutdown occurs at 110 (first sleep then if it happens again within a somewhat short time span, power off). That's a difference of 5 degrees. Pretty sure it's similar with CPUs, at least some generations.

Regardless, point simply was that the OPs CPU technically isn't overheating, which you are cooperating, so we agree :)
 
For my GPU at least, TJMax is 105 and shutdown occurs at 110 (first sleep then if it happens again within a somewhat short time span, power off). That's a difference of 5 degrees. Pretty sure it's similar with CPUs, at least some generations.

Regardless, point simply was that the OPs CPU technically isn't overheating, which you are cooperating, so we agree :)

Indeed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.