Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CPU temp stuck #27

Open
connor-brooks opened this issue Jan 7, 2020 · 1 comment
Open

CPU temp stuck #27

connor-brooks opened this issue Jan 7, 2020 · 1 comment

Comments

@connor-brooks
Copy link

connor-brooks commented Jan 7, 2020

Hey,

I'm running osx-cpu-temp on Catalina (10.15.2) on a 2015 MacBook Pro 13".

Recently I have noticed that temperatures only update whilst my Mac is connected to power.

There was about a 5-10 second wait between each command in the test below:

~ $ echo Running off battery
Running off battery
~ $ osx-cpu-temp
42.9°C
~ $ osx-cpu-temp
42.9°C
~ $ osx-cpu-temp
42.9°C
~ $ echo Charger connected
Charger connected
~ $ osx-cpu-temp
39.0°C
~ $ osx-cpu-temp
38.8°C
~ $ osx-cpu-temp
38.5°C

It seems that this issue occurs whilst using iStats also. However Intel power gadget is working just fine.

This is very strange as a couple of weeks ago it was working fine.

Is anybody else experiencing this issue?

Thanks

@roastchicken
Copy link

I haven't experienced this (without specifically testing) on macOS Catalina 10.15.4 with a 2019 MacBook Pro 13". If you're still able to reproduce this, it might be worth testing the stock powermetrics command-line utility which (AFAIK) shouldn't have such an issue.

sudo powermetrics --samplers smc -i1 -n1 will get a single (-n1) sample from the SMC (--samplers smc) after waiting 1ms (-i1) (normally it samples continuously every 5000ms)

If you can reproduce it with powermetrics, then we know the cause is not osx-cpu-temp but rather what the SMC is reporting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants