-
Notifications
You must be signed in to change notification settings - Fork 11
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 CPU usage #92
Comments
Hi @Tj-Ward, a couple of questions:
|
Upgrading from 1.1.0 to 1.2.0 did not cause any problems. Upgrading again to 1.3.0 (latest) did not reproduce the problem either (python 3.7 by the way). The only way I can reproduce the problem is creating a new conda environment and installing the latest version of FSLeyes. To better describe the issue, loading a volume takes a little longer than usual. Once fully loaded, ~6 seconds, cpu drops down to normal. Attempting to change voxel location requires another ~2-6 seconds of full cpu for each change in coordinate. If I attempt to scroll through the volume quickly, it will cause long delays lasting up to several minutes where the application is unresponsive. |
Sounds like |
Seems to be a mesalib version difference which fixed the problem for me. Both environments on my end have indexed_gzip. The broken environment has a few packages that the working env does not, the working env has no packages that the broken one does not. Full lists attached: Summary of difference:
If I remove the extra packages and look at package versions: $ diff fsleyes_list2.txt fsleyes_broken_list2.txt
mesalib stood out to me so I tried creating an environment with 18.3.1:
This worked for me. Final output of conda list inside a fresh environment with mesalib18 |
Right, it seems that the I need to look into this a bit more, and decide whether I should drop |
After loading even a very small binary volume, single core CPU usage shoots to 100% and the program becomes almost unresponsive. It has been about 2 months since I last used FSLeyes on this computer so I am unsure which updates are causing the problem. I have tested on x11 and wayland.
OpenSUSE Tumbleweed (Gnome 41)
Dell XPS 9310 (intel 11th gen i7 and Iris Xe gpu)
Installed via conda
No errors visible when launched from the terminal.
Downgrading to fsleyes-1.1.0 in conda fixed the issue. I have not tried 1.2.
The text was updated successfully, but these errors were encountered: