OpenELEC Testbuilds for RaspberryPi Part 2
Just wondering if there is a memory leak in Gotham/master (with newlock3 patches).

I'm testing on a 512MB Pi (128MB GPU) running OpenELEC which is NOT loading SYSTEM into RAM, so the Pi starts off with about 230MB free memory once XBMC had displayed the GUI (although in Frodo, this would be closer to 300MB free).

However in Gotham, I'm seeing free memory now go as low as 36MB, and I've never seen free memory go this low with OpenELEC Frodo (also with noram set in cmdline.txt) - Frodo builds would run for days with around 250-300MB free.

Does the new caching approach in Gotham really use this much RAM? If I'd loaded SYSTEM into RAM (which itself requires about 100MB) I wonder if I'd have experienced an OOM situation. Or is there a leak. Or am I panicking over nothing? Smile

See this pastebin which shows the free memory before, during and after playing a movie. Note how the free memory drops dangerously low, and has remained low for several hours so it doesn't look like it is being released. I've also included the details from top, and after restarting xbmc.bin you can see a lot of memory is released, getting the system back to roughly where it should be. At the very end is the amount of free memory available just after booting the system once the XBMC GUI has appeared.

Is anyone else seeing anything similar?
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.


Messages In This Thread
AW: RE: - by DieterLumpen - 2013-07-29, 20:50
include guires switch? - by hpbaxxter - 2013-08-01, 21:46
RE: dual audio?? - by pootler - 2013-08-03, 17:13
Help, watch 3D Film on Non 3D TV - by unix72 - 2013-08-09, 12:39
Remote Controllers - by tfft - 2013-08-14, 09:11
rbej repeatable crash - by RichG - 2013-08-19, 12:43
RE: OpenELEC Testbuilds for RaspberryPi Part 2 - by Milhouse - 2013-09-01, 15:10
New Tester - by theneverstill - 2013-10-03, 17:16