2013-09-02, 03:28
(2013-09-02, 01:42)doveman2 Wrote: 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
When I talk about "free memory" I'm referring to the "-/+ buffers free" figure shown by the free command, which in your case is 66MB, so a lot lower than it would be with Frodo. This is the same as free+buffers from the "Mem" line above give or take a rounding difference, which should also be the same as free+buff+cached as reported by top.
Ah OK, one thing I've just noticed is that "free" in Gotham is no longer reporting the cached memory amounts (see post #587 for comparison of the Frodo and Gotham "free" output). Maybe this could explain the difference, as the "buffers free" figure reported by free no longer includes cached memory when in Frodo it was included, and in fact cached memory is now treated in Gotham as a component of "buffers used" (both interpretations are technically correct, as cached memory should be made available to processes if/when required, but until then is used to improve file system performance however the method of reporting now used by Gotham is decidedly less useful). Maybe it's another kernel 3.10/procfs related change. I've updated my monitoring script to work around this difference, and will report back if the memory usage continues to appear unusual.
Apologies for the (potentially) false alarm!