I noticed that every time I restart my Unity web app, the memory use (according to Activity Monitor) increases by 40mb-200mb. Our application will cause users to load different Unity viewers at different times, so we are concerned this cumulative memory leaking will cause users to quickly hit memory limits.
I noticed that even the sample Unity application Discover the Latest Unity Demos and Projects | Unity leaks an additional 40mb every time the page is refreshed, so I don’t think it’s something specific we’re doing.
Is there a way of forcing the Web Player plugin to clean up the unused memory or otherwise get around the problem in a way that is transparent to the user?