Date:
2010-08-18 16:54 |
Priority:
3 |
State:
Closed |
|
Submitted by:
Teague Sterling (teague)
|
Assigned to:
Teague Sterling (teague)
|
Summary:
Memory is not freed after parsing a PDB file |
Detailed description |
|
Featurize does not release it's atom or protein objects from memory after parsing a point file. This results huge memory usage in point files spanning multiple of PDBs as all atoms are retained in (and lost from) memory. The memory usage can be high enough to cause the system to crash from memory allocation failures resulting in no results being produced.
Recommended fix: Aggressive and comprehensive freeing of memory once it is no longer in use as well as profiling to search for possible leaks. |
|