Just thinking out loud here.... maybe you need to force garbage collection?
On Sat, Dec 15, 2012 at 2:47 PM, Klaus <[email protected]> wrote: > I did it with Xmx256M and it does indeed seem to flatten (at about 300 MB). > Also with Xmx150M > it flattened at about 260M. > So, I will try to investigate further, why and under what conditions it does > fail.. > > Klaus > > > Am Sonntag, 9. Dezember 2012 13:18:58 UTC-5 schrieb nonlinear: >> >> The default starting option for JBT is "aggressive heap": >> -XX:+AggressiveHeap >> This is meant for the use when you are optimizing. When backtesting, >> forward-testing, and trading, you may want to use a less aggressive option, >> for example: >> -Xmx=256M >> >> Can you try that and see if you still observe the same issue as you >> reported? Thanks. >> >> On Sat, Dec 8, 2012 at 9:55 PM, Klaus <[email protected]> wrote: >>> >>> Well, what I observe is that when I run a strategy with JBT, it (of >>> course allocates memory), when next thing I run a different strategy more >>> memory is allocated. >>> I just tried it with the sample data and the distribution JBT. Only >>> change was to create 20 copies of the Sample strategy. It rapidly builds up >>> from 250 to about 350 MB when more strategies are run. >>> There the curve flattens at some point. >>> However it is a small data set. I have the problem that if I do the same >>> with my installation and my dataset I see a much larger initial >>> memory allocation and actually a similar build up of memory allocation. >>> Thus, at some point it hits the wall and I have to restart JBT to run more >>> strategies. This seems to be in line with the aymptotic build up of memory >>> use. >>> >>> Klaus >>> >>> >>> Am Montag, 3. Dezember 2012 09:27:58 UTC-5 schrieb nonlinear: >>>> >>>> Charts can (potentially) use enormous amounts of memory, because all of >>>> the historical data with regards to prices and indicators is preserved. For >>>> that reason, in JBT, you can show charts only one at a time. That is, the >>>> chart becomes available after you run a backtest for a given strategy A. If >>>> subsequently you run a backtest for strategy B, the chart for B becomes >>>> available, and the chart for A is no longer in memory. >>>> >>>> On Sun, Dec 2, 2012 at 8:19 PM, Klaus <[email protected]> wrote: >>>>> >>>>> It seems that >>>>> a) if I start a back test of a different strategy, I can no longer >>>>> display an earlier chart. >>>>> (says: run the strategy first) >>>>> b) on the other hand, it seems that if I run a number of different >>>>> strategy, the memory >>>>> is later on not (completely) freed. - I thought this would be the >>>>> charting data. >>>>> >>>>> While both make from their respective point of view sense, both at the >>>>> same time do not >>>>> make much sense. - Or is the loss of memory s.th. different? >>>>> >>>>> Klaus >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "JBookTrader" group. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msg/jbooktrader/-/_UDw8OUOQLQJ. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]. >>>>> >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/jbooktrader?hl=en. >>>> >>>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "JBookTrader" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/jbooktrader/-/BrvC38YGFrkJ. >>> >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/jbooktrader?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "JBookTrader" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/jbooktrader/-/H6rI2sRGd_wJ. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/jbooktrader?hl=en. -- You received this message because you are subscribed to the Google Groups "JBookTrader" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jbooktrader?hl=en.
