Support
All support resources for our products. Here you can find answers to frequently asked questions, discuss with other users, recover a lost license code or file a support request.
Forum closed
This forum was closed and turned into an archive effective April 21, 2018. It is no longer possible to create new topics or reply to existing topics.

Thanks everyone for all the great questions and contributions over the years.

Please use the Contact form to get in touch.

Remote Buddy Forum

Overview 

AuthorThread
User

20.07.2006 15:51:01
Re: huge memory leak

This posting is older than 6 months and can contain outdated information.
Hello Oriol,

thanks for your entry.

Just a quick reply to clear this up, I'll reply all other posts later.

First of all you need to differentiate between virtual memory and 
physical memory. Virtual memory will always be >= 200 MB for pretty 
much any OS X application: a lot of frameworks need to be linked in.

As for physical memory: this should be around 55 MB normally. It will 
need a few megs more or less depending on which windows are open and 
when Quartz decides to flush some cached objects.

If you have turned on the blurred fade in/out, Core Image / QC kicks 
into play. I have seen that it requires a lot of memory, but it 
eventually is being freed automatically. I definately know there is 
no bug or leak in RB in that part, because I've double and triple- 
checked the respective code with a number of memory-centric debugging 
tools when I saw it allocate more and more memory on fade in/out with 
the CI/QC effects turned on.That said I have seen CI/QC freeing its 
memory, but I don't know at which pattern or event this is happening. 
I do know, though, that this phenomen is owed to OS X internals and 
usually one would assume they do things the right way (tm).

If you are worried about this behaviour of OS X, just turn off the CI/ 
QC fade in/out effect and RB will stay at its low memory footprint 
since CI/QC don't get involved at all in that case.

Hope that helps.

Best regards, 
Felix 

Thread-display::