Your operating system already knows which app is draining power.
Most developers never look at energy because they think it needs lab equipment. Desktop operating systems already estimate it per application: macOS shows Energy Impact, and Windows has its Energy Estimation Engine behind its power usage views.
Microsoft and Apple build energy meters into Windows and macOS. GreenCode's research review looks at tools like these.
GreenCode helps tackle this by measuring energy before any change and after every optimisation pass, on the same machines under the same load. A saving only counts if quality, security and error rate did not get worse. More on this.
Share this