Comments (3)
@nsklaus The reason the values differ is due to their different metric sources:
- Asitop uses
powermetrics
which gets its values from the IOReport. - Stats, last I checked, accesses keys from the SMC.
It is a large difference in power, though! Even considering the efficiency of Apple Silicon, a <1 watt value is a little low for the entire package, especially when at those specific usages... So I would say, in this case, Stats may be the more accurate one. Though, the difference could be from lack of synchronization between the two app's metric sampling times.
from asitop.
@BitesPotatoBacks, thanks for telling. i thought too that <1w numbers were a little too good to be true.
then there may be an error in how asitop calculate the package power value ?
if asitop just grabs value given to it by powermetrics, then powermetrics is wrong?
somewhere something went bad.
my goal is trying to assess how much heat is produced and how much power does this laptop consume.
from asitop.
@nsklaus The values powermtrics pulls are actually counters; they are retrieved between two samples and then calculated. It is definitely possible that these counters are less reliable than the SMC (or completely incorrect in some cases), which makes sense, as the SMC gives raw values from the sensors. So yeah, definitely a issue on powermetric's part...
from asitop.
Related Issues (20)
- high cpu usage from asitop/python process when running for extended duration HOT 1
- M2 GPU clock speed HOT 1
- [Q] CPU usage high in asitop while htop and Activity Monitor show around 9%
- asitop command wont work after installation Ventura HOT 5
- KeyError: 'combined_power' on MacOS 12.4/12.6.3 on M1 Max HOT 4
- powermetrics: unrecognized sampler: bandwidth HOT 2
- Feature request: GPU memory usage HOT 1
- TypeError: 'str' object cannot be interpreted as an integer HOT 5
- ANE Usage: 200% @ 16.1 W HOT 2
- ValueError: cannot convert float NaN to integer HOT 3
- E-Cpu, P-Cpu constant 100% HOT 15
- KeyError: 'machdep.cpu.brand_string' on M1 Macbook Air (2020) HOT 1
- Suitable for M3 Max? HOT 6
- Display issues on M3 Max HOT 21
- disk i/o metrics?
- siimilar tool for intel macs? HOT 1
- /tmp file grows quite large and is left after quit? HOT 2
- A very useful suggestion is to ADD A DESCRIPTION HOT 1
- P-Core and E-Core always 100% usage HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from asitop.