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

desktop app butler process using lots of CPU #165

Closed
JigmeDatse opened this issue Sep 28, 2018 · 2 comments
Closed

desktop app butler process using lots of CPU #165

JigmeDatse opened this issue Sep 28, 2018 · 2 comments

Comments

@JigmeDatse
Copy link

I'm not sure what this might have been, I've had a few different applications on my system (gentoo linux) which would take a lot of resources, and I can't tell why.

With the desktop app running, it was pegging one of my cores at 100% CPU usage (I think it was that, as it was the only process with any significant CPU usage) which lead to performance issues. It likely is related to something else as well being involved.

For now I have stopped the desktop app, and will look at it later. I was feeling kind of desperate to get my performance back as every link I clicked on in Chrome wouldn't respond for a good many seconds, and other stuff also was having issues. I'll try to remember to track this down more if I see it again, but for now it's been doing it (I think) for over 12 hours.

@fasterthanlime
Copy link
Collaborator

but for now it's been doing it (I think) for over 12 hours.

it was pegging one of my cores at 100% CPU usage

Well, that's definitely not normal behavior. Was it in the process of updating something? Or self-updating?

Attaching your ~/.config/itch/logs/itch.txt might help!

Luckily there's a relatively easy way to profile where butler spends its time. It has no long-running requests normally (except install/updates/uninstalls), so I'm really curious why it would take 100% cpu for an extended period of time.

@fasterthanlime
Copy link
Collaborator

moved to itchio/itch#2149

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