Running out of memory when recording movies
Hello, I am consistently running out of memory when recording long-ish movies (using the Animation tool) on a Macbook pro with 16GB RAM. Admittedly there are a lot of atoms in the model I am using (~120,000), but most are not displayed (only ribbons). Chimera is consistently crashing at about the 300 frame mark and looking at the activity monitor during the recording I can see memory pressure gradually increasing until Chimera freezes (which is generally not recoverable). Is there any way to reduce the amount of memory required for movie recording? Will deleting all undisplayed atoms help? Is there some way to perform these operations on disk rather than in memory (most likely a silly question)? Cheers, Oli.
Also, I've noticed that if I try to record another movie in the same session of chimera after having recorded one already, I run out of memory very fast, whereas if I restart chimera and immediately reload the same session, I am able to record the same movie without a problem - I wonder if maybe there is a memory leak of some sort? Cheers, Oli On Sat, Jan 30, 2016 at 12:44 PM, Oliver Clarke <olibclarke@gmail.com> wrote:
Hello,
I am consistently running out of memory when recording long-ish movies (using the Animation tool) on a Macbook pro with 16GB RAM. Admittedly there are a lot of atoms in the model I am using (~120,000), but most are not displayed (only ribbons).
Chimera is consistently crashing at about the 300 frame mark and looking at the activity monitor during the recording I can see memory pressure gradually increasing until Chimera freezes (which is generally not recoverable).
Is there any way to reduce the amount of memory required for movie recording? Will deleting all undisplayed atoms help? Is there some way to perform these operations on disk rather than in memory (most likely a silly question)?
Cheers, Oli.
Hi Oliver, Sounds like a Chimera memory leak. I have made movies that use 100,000 atoms with 10,000 frames and not run out of memory. But I always make my movies using a script, not the Animation tool. The Animation tool is a prototype, it has many limitations and bugs, and it would not surprise me if it is eating up all the memory. Tom
On Jan 30, 2016, at 2:04 PM, Oliver Clarke wrote:
Also, I've noticed that if I try to record another movie in the same session of chimera after having recorded one already, I run out of memory very fast, whereas if I restart chimera and immediately reload the same session, I am able to record the same movie without a problem - I wonder if maybe there is a memory leak of some sort?
Cheers, Oli
On Sat, Jan 30, 2016 at 12:44 PM, Oliver Clarke wrote: Hello,
I am consistently running out of memory when recording long-ish movies (using the Animation tool) on a Macbook pro with 16GB RAM. Admittedly there are a lot of atoms in the model I am using (~120,000), but most are not displayed (only ribbons).
Chimera is consistently crashing at about the 300 frame mark and looking at the activity monitor during the recording I can see memory pressure gradually increasing until Chimera freezes (which is generally not recoverable).
Is there any way to reduce the amount of memory required for movie recording? Will deleting all undisplayed atoms help? Is there some way to perform these operations on disk rather than in memory (most likely a silly question)?
Cheers, Oli.
_______________________________________________ Chimera-users mailing list Chimera-users@cgl.ucsf.edu http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users
Thanks Tom, and thanks very much to you and Elaine both for the tips re using color zone with morph movies - interpolating the colors was indeed where I was running into trouble and it now looks beautiful! Regarding the animation tool, it would be really great if there was a option to export a script directly from the animation tool to recreate the equivalent movie, as the interface is very handy for visualizing how everything fits together and one could then iterate and tweak the script - maybe for ChimeraX? Cheers, Oli On Mon, Feb 1, 2016 at 9:15 PM, Tom Goddard <goddard@sonic.net> wrote:
Hi Oliver,
Sounds like a Chimera memory leak. I have made movies that use 100,000 atoms with 10,000 frames and not run out of memory. But I always make my movies using a script, not the Animation tool. The Animation tool is a prototype, it has many limitations and bugs, and it would not surprise me if it is eating up all the memory.
Tom
On Jan 30, 2016, at 2:04 PM, Oliver Clarke wrote:
Also, I've noticed that if I try to record another movie in the same session of chimera after having recorded one already, I run out of memory very fast, whereas if I restart chimera and immediately reload the same session, I am able to record the same movie without a problem - I wonder if maybe there is a memory leak of some sort?
Cheers, Oli
On Sat, Jan 30, 2016 at 12:44 PM, Oliver Clarke wrote:
Hello,
I am consistently running out of memory when recording long-ish movies (using the Animation tool) on a Macbook pro with 16GB RAM. Admittedly there are a lot of atoms in the model I am using (~120,000), but most are not displayed (only ribbons).
Chimera is consistently crashing at about the 300 frame mark and looking at the activity monitor during the recording I can see memory pressure gradually increasing until Chimera freezes (which is generally not recoverable).
Is there any way to reduce the amount of memory required for movie recording? Will deleting all undisplayed atoms help? Is there some way to perform these operations on disk rather than in memory (most likely a silly question)?
Cheers, Oli.
_______________________________________________ Chimera-users mailing list Chimera-users@cgl.ucsf.edu http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users
participants (2)
-
Oliver Clarke
-
Tom Goddard