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

“Compare volumes” module permanently engulf working memory and processing units once used in a specific Slicer dataset. #7522

Open
bailom opened this issue Jan 5, 2024 · 1 comment

Comments

@bailom
Copy link

bailom commented Jan 5, 2024

I'm not a computer expert (I'm a clinician and medical researcher). I posted the issue in Slicer community forum first (https://discourse.slicer.org/t/compare-volumes-module-display-order/31261/5) and was suggested to report the issue also here. I apologize if, perhaps, I'm not doing it in right way.

I have been using the “compare volumes” a lot in the last months (with different Slicer versions, including the latest updates).

Unfortunately, I noticed that in those datasets where I used this module at least once, things start to go extremely slow thereafter: even scrolling a single series in the Red view alone shows extreme “lagging”. The problem persists even if save and close the scene, reboot the pc (which is an incredibly powerful workstation with 128 GB DDR RAM and 12th Gen Intel Core i9-12900F, 2400 Mhz, 16 Cores, 24 Logical Processors; Windows 11 Pro) and reload the saved scene.

On the contrary, this problem does not occur when I “manually” set the same number of panels, such as a “4 by 3” or even “7 by 3” scenes, without using the “compare volumes” module.

My impression is that once the “compare volumes” module is utilized to display multiple views, it somehow keeps occupying a huge amount of resources, even if the additional view-panels are not shown anymore. It gets better again if I manually delete all the additional Slice-views created from the “Data”->”All Nodes” module.

@lassoan
Copy link
Contributor

lassoan commented Jan 5, 2024

Can you give a step-by-step description (starting with loading some data from Sample Data module or other openly available repositories) to reproduce the slowdown?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants