Main siteMain site  ForumForum  ForumSearch  Private messageEmail contact  RegisterRegister  Log inLog in 
Topic: Memory usage
Reply to topic
Author Message
GMartin



Joined: Feb 5, 2010
Posts: 308

PostPosted: Jan 15, 2015 10:22 PM    Post subject: Memory usage

Jarek,

I ran into some problems lately with memory usage in BioEra 3.183. One of my designs had multiple nested designs. I was opening them from within the main design to make some changes. After doing that several times I noticed That BioEra was running much slower. I looked at task manager and found that BioEra was using 425 MB of memory.

I opened your example eeg design with PacMan and it was using 130 MB
On my other computer with 3.168 that design uses just over 100MB of memory. I tested several design and found that the difference on memory usage is between 25 to 40 percent. Is this a know issue? I can certainly install more RAM but this I wanted to check to see if those values look right to you


Thanks

George
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Jan 15, 2015 10:50 PM    Post subject:

Opening nested designs from withing the main design (using Open option) will likely increase the memory usage, but only for this session.

After you reload, you should see smaller memory usage like it was when it was loaded first time.

When BioEra is executed in the Runtime only mode (without Designer window), the memory usage will be even smaller. That is the most recommended mode for actual session or if there is no need to use the Designer.

You shouldn't need to install more memory. Although it is probably best to have at least 1GB, preferably 2GB RAM on the computer.

If you see a significantly different memory usage when the same design is loaded under different BioEra versions, send it to me and I will investigate.

In general memory usage is controlled by java, not BioEra. So it can sometimes increase, and then it can decrease back, it is rather normal. The 25% difference is not something unusual.
GMartin



Joined: Feb 5, 2010
Posts: 308

PostPosted: Jan 15, 2015 11:22 PM    Post subject:

Jarek,

Thanks. I will take note of reloading after making the modifications.

A long while ago you helped me modify the start.batch (I think) file so BioEra would open a specific design runtime only. I have a tiny design that loads fast and will allow the user select other designs to load. Using that I could keep the designer window from opening at all times.

I did a similar thing with LENS but can not find the modified file.

Thanks for your help

George
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Jan 15, 2015 11:29 PM    Post subject:

In order to execute a specific design, you can use this command line option:

-design <DesignFilePath.bpd>

Just add it in your batch file for example this is a modified start_console.bat:

bioera.exe -console -diagnostic -log logs\console.log -design design\MyDesign.bpd
GMartin



Joined: Feb 5, 2010
Posts: 308

PostPosted: Jan 15, 2015 11:32 PM    Post subject:

Thanks

That looks familiar

George
Reply to topic