[Soaplab2-dev] AppLab is now more stable
Brought to you by:
marsenger
From: Mahmut U. <ul...@eb...> - 2006-09-04 11:22:17
|
Hi, I just wanted to say that "Too many open files" problem and most of the important memory leaks in AppLab has been fixed. The leaks were generally due to unnecessary references to some important objects such as input objects or the worker thread objects. Also there was a Java File object referenced by one of the frequently used classes (embl.ebi.AppLabServer.Data). Now we use an "isFile" attribute in this class and open new Files only when it is necessary and closing it afterwards. The modifications has been checked in to EBI CVS Server cvsebi.ebi.ac.uk, repository path /ebi/cvs/public, module AppLab-dev. Eclipse profiling tool was very useful in finding the memory leaks, especially its ability to show references to individual objects. Regards, Mahmut |