Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000190Rosetta[All Projects] Bad Codingpublic2013-03-01 10:572015-08-18 11:13
Reportersmlewis 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Fixed in Version 
Summary0000190: -jd2:delete_old_poses and JD2 memory leak
DescriptionJD2 has a longstanding memory leak that becomes quite serious in a large -l environment. "Old poses" - inputs that Rosetta is through with and will not reuse - are maintained in memory.

The flag -jd2:delete_old_poses prevents this memory leak but affects Oliver's code for reloading results into the JobDistributor as new jobs, and may affect RosettaScripts due to modification of Poses before distribution starts.
Additional InformationWe'd love to turn the flag on by default, so that Rosetta does not leak memory. What code will have a problem with this, and can this code be run with -jd2:delete_old_poses false, or be fixed directly?

A) Oliver's code?
B) RosettaScripts?
Tagsmemory overload, Minicon_2013_defaults, robust_rosetta
Application(s) Affectedall jd2
Command Line Usedjd2memtest -l pdblist, where pdblist is large - watch the memory usage climb
Developer Options
Fixed in SVN Version
Attached Files

- Relationships

-  Notes
(0000358)
jadolfbr (Administrator)
2015-08-18 03:00

Did we flip the switch on this at one of the dev meetings?
(0000360)
smlewis (Administrator)
2015-08-18 11:13

https://github.com/RosettaCommons/main/blob/master/source/src/basic/options/options_rosetta.py#L1140 [^]

nope

- Issue History
Date Modified Username Field Change
2013-03-01 10:57 smlewis New Issue
2013-03-01 10:57 smlewis Tag Attached: memory overload
2013-03-01 10:57 smlewis Tag Attached: Minicon_2013_defaults
2013-03-01 10:57 smlewis Tag Attached: robust_rosetta
2015-08-18 03:00 jadolfbr Note Added: 0000358
2015-08-18 11:13 smlewis Note Added: 0000360


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker