-
Notifications
You must be signed in to change notification settings - Fork 61
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
High energy usage on Mac #103
Comments
Self-replying to note: CPU usage is high. Decker, in the background with an empty deck open is reported by Activity Monitor as using 47.5% of my CPU (much more than anything else currently running on my system, including Chrome, PyCharm, Safari and Affinity Designer), and it's an Intel build. I should make an ARM build and see if that helps, but if I do that right now, I'll wind up fiddling with this instead of participating in the jam :-) |
This also affects Linux: I've also noticed that an empty deck will use about half a CPU on my x86 Linux laptop. According to some
Since SDL is taking up the largest share, I tried changing the SDL renderer mode to
So switching from |
I haven't yet really looked into why this is so, but it's very pronounced.
I've been playing with Decker in odd spare moments on my Mac, which means I'm often using it on battery power. If I switch away from Decker because I need to answer a few emails, I have noticed that my battery drains much more quickly than normal while Decker is running, even if it's just in the background doing practically nothing.
Activity Monitor shows Decker as having very high energy usage.
I have also noticed that my mac won't automatically sleep when Decker is running.
I'm using the build downloaded from:
https://internet-janitor.itch.io/decker/devlog/838108/decker-152
on an M1 Pro running MacOS Sonoma Version 14.7 (23H124).
I may be able to chase this down at some point. Right now, I'm just interested in trying to use Decker to make a thing for Dec(k) Month, and my brain won't let me do that until I capture this somewhere. This issue tracker seemed like the right place.
The text was updated successfully, but these errors were encountered: