Moderator: 2020vision
by eclipse » Fri Sep 21, 2012 10:26 am
by GaryRussell » Fri Sep 21, 2012 1:34 pm
by eclipse » Fri Sep 21, 2012 1:38 pm
by Castillo » Sat Sep 22, 2012 9:23 am
GaryRussell wrote:Castillo wrote:GaryRussell wrote:Can you confirm if this problem was appearing just after starting the application or had it been running continuously since the previous day?
Hi Gary
I may have found what was causing the problem. I’m back to using the latest Beta Version 1.1.0.66x80. What I’ve noticed is with Task Manager open (So I can evaluate the memory used) and then refreshing markets in BA the memory fluctuation for example can range from 110,000K to 300,000K. However following a market refresh BA sometimes does not return to 110,000K but remain at the higher memory used rate. So following further market refreshes it can push the memory BA uses up to the 800,000K / 900,000K mark which eventually caused the PC to run very short on Virtual Memory which is probably why I was getting the following error message and it was continuing to fail to load markets.
07:40:43:703: Error loading markets: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at Betting_Assistant.MyTreeView.listMarketsThread() in C:\Betting Assistant Beta 1_1_0_66x68\Betfair Trading API Beta\MyTreeView.vb:line 218
So I’ve increased the Page file to hopefully overcome the problem.
Just to give you an example of tonight’s setup for BA and the memory readings from Task Manager.
Setup 7 Tabs linked to US racing and Excel. (Memory Usage approx 150,000K)
Setup an additional 12 Tabs linked to AUS racing and Excel, still showing 150,000K approx but after a market refresh the memory used is now showing 370,000K but after a few minutes it has reduced to 190,000K
Hopefully loading markets will not be an issue from now on.
Cheers
Castillo
Thanks. What you say backs up what I have found. It looks like there is a memory leak. I am pretty sure I know where the leak is now so I am going to plug it.
by GaryRussell » Sat Sep 22, 2012 10:22 am
Castillo wrote:GaryRussell wrote:Castillo wrote:GaryRussell wrote:Can you confirm if this problem was appearing just after starting the application or had it been running continuously since the previous day?
Hi Gary
I may have found what was causing the problem. I’m back to using the latest Beta Version 1.1.0.66x80. What I’ve noticed is with Task Manager open (So I can evaluate the memory used) and then refreshing markets in BA the memory fluctuation for example can range from 110,000K to 300,000K. However following a market refresh BA sometimes does not return to 110,000K but remain at the higher memory used rate. So following further market refreshes it can push the memory BA uses up to the 800,000K / 900,000K mark which eventually caused the PC to run very short on Virtual Memory which is probably why I was getting the following error message and it was continuing to fail to load markets.
07:40:43:703: Error loading markets: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at Betting_Assistant.MyTreeView.listMarketsThread() in C:\Betting Assistant Beta 1_1_0_66x68\Betfair Trading API Beta\MyTreeView.vb:line 218
So I’ve increased the Page file to hopefully overcome the problem.
Just to give you an example of tonight’s setup for BA and the memory readings from Task Manager.
Setup 7 Tabs linked to US racing and Excel. (Memory Usage approx 150,000K)
Setup an additional 12 Tabs linked to AUS racing and Excel, still showing 150,000K approx but after a market refresh the memory used is now showing 370,000K but after a few minutes it has reduced to 190,000K
Hopefully loading markets will not be an issue from now on.
Cheers
Castillo
Thanks. What you say backs up what I have found. It looks like there is a memory leak. I am pretty sure I know where the leak is now so I am going to plug it.
Hi Gary,
Did you manage to fix this memory leak?
As I've upgraded to a new PC, Intel i3, Windows 7, 8GB RAM and I'm still getting the above memory increases when refreshing the Market Tree.
Sorry but I may have not made myself clear in my earlier messages, it's when refreshing the Market Tree the memory used increases dramatically.
The version of BA I'm using is 1.1.0.66x82
Cheers
Castillo
by flogger » Sat Sep 22, 2012 8:04 pm
by eclipse » Tue Sep 25, 2012 12:12 pm
by GaryRussell » Fri Dec 07, 2012 12:40 pm
by NorthView » Sun Apr 27, 2014 10:46 am
by Captain Sensible » Tue Apr 29, 2014 12:56 pm
by Captain Sensible » Tue Apr 29, 2014 12:59 pm
by NorthView » Fri May 02, 2014 9:10 pm
The strength of Gruss Software is that it’s been designed by one of you, a frustrated sports punter, and then developed by listening to dozens of like-minded enthusiasts.
Gruss is owned and run by brothers Gary and Mark Russell. Gary discovered Betfair in 2004 and soon realised that using bespoke software to place bets was much more efficient than merely placing them through the website.
Gary built his own software and then enhanced its features after trialling it through other Betfair users and reacting to their improvement ideas, something that still happens today.
He started making a small monthly charge so he could work on it full-time and then recruited Mark to help develop the products and Gruss Software was born.
We think it’s the best of its kind and so do a lot of our customers. But you can never stand still in this game and we’ll continue to improve the software if any more great ideas emerge.