howdy fellows… So I was introduced to the wonder of advancedsettings.xml during one of my queries regarding ac wifi adapter. I initially had the below settings.
<memorysize>157286400</memorysize> <buffermode>1</buffermode> <readfactor>4.0</readfactor>
However on a couple of occasions the Pi got very low on RAM that the playback started to stutter and once it gave up and crashed. So I reduced the memory size to 100MB from 150 MB.
now the playback or crashing is gone but on every single stream I encounter at least 3 to 4 buffering delays.
RPi3 on ethernet. The above was for internet streams, couldn’t test a local NAS stream yet. Besides OSMC, I have got hyperion running as well. Got a couple of addons that cannot be named
Will increasing the readfactor help in speeding up the buffering? (if it takes 1 min now, wil it reduce it to say 15 secs). I don’t run anything else out of the Pi so I don’t care if this uses up all the bandwidth.
Is it normal for a Pi3 to exhaust all its RAM if set to 150MB of cache? (i.e 298 MB of free RAM)
GPU is set to 256 MB RAM, is it advisable to set it to a lower value and recover some RAM?
Before anyone else says that something is leaking RAM, what logs would help to find the culprit?