Opened 17 months ago

Closed 17 months ago

Last modified 17 months ago

#15316 closed defect (fixed)

latest version of ChimeraX only keeps one mrc file loaded

Reported by: Jakob.Andersson@… 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 Eric Pettersen, 17 months ago

Cc: Zach Pearson added
Component: UnassignedVolume Data
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned

comment:2 by Tom Goddard, 17 months ago

Cc: Elaine Meng added

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

volume default dataCacheSize 8000

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.

comment:3 by Tom Goddard, 17 months ago

Resolution: not a bug
Status: assignedclosed

Elaine, could you add to the volume command documentation that the default dataCacheSize is 512 Mbytes?

comment:4 by Tom Goddard, 17 months ago

Resolution: not a bug
Status: closedreopened

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 Tom Goddard, 17 months ago

Resolution: fixed
Status: reopenedclosed

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 Jakob.Andersson@…, 17 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
Note: See TracTickets for help on using tickets.