2013-09-02, 01:42
(2013-09-01, 22:01)MilhouseVH Wrote: Not just 128MB GPU, but yes, OpenELEC will, by default, load SYSTEM into RAM whenever it determines there is sufficient memory available (more than 102MB available, to be precise). On a 512MB Pi with 128MB GPU, there will be 382MB RAM available at boot.
However I don't see a significant performance difference with SYSTEM loaded into RAM, so have opted to have more free memory by adding "noram" to cmdline.txt.
If you are seeing 300MB free with Gotham, I've a sneaking suspicion you're not loading SYSTEM into RAM. A recent Gotham build (128MB GPU) with SYSTEM not loaded into RAM only has ~75MB free.
If you have a file called /dev/SYSTEM then you are booting with SYSTEM loaded into RAM.
I do have /dev/SYSTEM and the debug OSD currently shows 296000/382000KB but free -m shows
Code:
OpenELEC:~ # free -m
total used free shared buffers
Mem: 373 350 23 0 42
-/+ buffers: 307 66
Swap: 0 0 0
LiveTV (Mediaportal PVR) isn't working for me either on the 31/08 build and it takes a looong time to reboot or poweroff.
EDIT: Reverted to the 18/08 build and both problems are fixed