#15316 closed defect (fixed)
latest version of ChimeraX only keeps one mrc file loaded
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Volume Data | Version: | |
| Keywords: | Cc: | Zach Pearson, Elaine Meng | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
Hi, I just installed the latest version of ChimeraX (version 1.8 from May 16th) and it only keeps a single mrc file cached and every time I set another map active, it has to read the whole map again. Is there a way to change this? It slows down my work a lot if I need to wait every time I want to switch between maps. Many thanks Jakob
Change History (6)
comment:1 by , 18 months ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Volume Data |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
comment:2 by , 18 months ago
| Cc: | added |
|---|
comment:3 by , 18 months ago
| Resolution: | → not a bug |
|---|---|
| Status: | assigned → closed |
Elaine, could you add to the volume command documentation that the default dataCacheSize is 512 Mbytes?
comment:4 by , 18 months ago
| Resolution: | not a bug |
|---|---|
| Status: | closed → reopened |
Elaine pointed out to me that the ChimeraX documentation says the default volume data cache size is half the physical memory of the computer. Investigating I see that that was the default until August 2023 (prior to current production release ChimeraX 1.7.1) when I added a "volume defaultvalues" command to allow changing the defaults. In that change I accidentally reverted to ChimeraX to a much older behavior that always used 512 Mbytes as the cache size.
comment:5 by , 18 months ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Fixed in the ChimeraX 1.8 release candidate and daily build (May 29, 2024).
I fixed the code so that the volume data cache size defaults to half the physical memory of the computer.
comment:6 by , 18 months ago
Hi,
Many thanks for the explanation, I did not realise this could be modified.
Best wishes
Jakob
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: 29 May 2024 20:34:51
To: goddard@cgl.ucsf.edu; Jakob Andersson
Cc: meng@cgl.ucsf.edu; zjp@cgl.ucsf.edu
Subject: Re: [ChimeraX] #15316: latest version of ChimeraX only keeps one mrc file loaded
[EXTERNAL EMAIL - USE CAUTION when clicking links or attachments]
#15316: latest version of ChimeraX only keeps one mrc file loaded
----------------------------------------+-------------------------
Reporter: Jakob.Andersson@… | Owner: Tom Goddard
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Volume Data | Version:
Resolution: fixed | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
----------------------------------------+-------------------------
Changes (by Tom Goddard):
* resolution: => fixed
* status: reopened => closed
Comment:
Fixed in the ChimeraX 1.8 release candidate and daily build (May 29,
2024).
I fixed the code so that the volume data cache size defaults to half the
physical memory of the computer.
--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/15316#comment:5>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker
As far as I know nothing has changed about how much volume data ChimeraX caches. The default is it caches 512 Mbytes. You can change that default with a command like
which would set the default volume data cache size to 8000 Mbytes (approx 8 Gbytes).
Probably what you are observing is because you are loading bigger maps than in the past.