Developer Maxi Posted April 21, 2013 Developer Posted April 21, 2013 Hi all, I have been working since wednesday on the promised engine overhaul. I took a day to completely map out the design on paper and whiteboard, and finished it yesterday. After that Zach and I have been profiling the OSBot lots and made major adjustments to its memory usage. Whilst running a script, the entire application never goes over 200mb of memory usage anymore and after garbage collection is even drops down to 130mb. It's averaging around 150-160mb, running Peter his chicken murder (with some adjustments). I thought I would show you a picture as well. The memory usage you see, is the OSBot client, script and the Runescape client. OSBot itself without running a script or a Runescape client, uses 82mb. So you can do the math yourself ;)! This is a major improvement. The engine overhaul also got rid of any freezes and other glitches. We still have some last things to do before we can tie up our next release, but I think you will all be pleased with it. Sincerely, Maxi 7
iFlow Posted April 21, 2013 Posted April 21, 2013 (edited) This looks great man, keep it up Maxi. Glad you fixed the engine on the bot, it was much needed. Edited April 21, 2013 by iFlow
Stoops Posted April 21, 2013 Posted April 21, 2013 Nice job, always nice to see memory usage going down.
Kezman Posted April 21, 2013 Posted April 21, 2013 looking good, clients starting to come together nicely
zweetkonijn Posted April 21, 2013 Posted April 21, 2013 (edited) Great work! Will this perhaps also stop the crashing? Edit: Stupid me... There was still text under the image. Great work for fixing the freezing issue! Edited April 21, 2013 by zweetkonijn
Peter Posted April 21, 2013 Posted April 21, 2013 Thanks for improving the performance off the client, the memory leak was a issue for awhile always like to see memory usage is being worked on.
Wizard Posted April 21, 2013 Posted April 21, 2013 Nice to see this!! is there any ETA for the release?
mhmd21 Posted April 21, 2013 Posted April 21, 2013 Nice to see this!! is there any ETA for the release? Today. lol