2014-10-09, 01:53
Hi,
I can't get XBMC to cache or buffer.
Firstly I tried the Xutilities tweak - which set the cachemembuffersize to 0. This should send the cache to HDD not Ram.
But when I press 'o' on playback and the data comes up, the cache doesn't move as it should if it was buffering. I checked Activity monitor and no movement in either disk or network as it should if it was buffering.
And no movement in Ram as it would if it was caching to ram.
Then I tried changing the advancedsettings.xml manually to:
<network>
<buffermode>0</buffermode>
<cachemembuffersize>0</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
<curlclienttimeout>45</curlclienttimeout>
</network>
Again, no change.
I also tried buffermode 1.
So I thought, ok just use Ram. I have over 10 gig free. So I changed cachemembuffersize to 1000000000 (1gig). It says you need 3 times the setting free, and as I say I have 10+gig so 3 gig would be no problem.
Again, press 'o' during playback and no cache rising, no buffer line growing above the pause button.
I also can't find the cache folder on my HDD. Anyone know where it should be?
Looked in the same place as the advancedsettings.xml - Library/Application support/xbmc/......
looked in all folders and subfolders. Nada.
I've currently got 20meg download speed so it's not that, and over 1tb free on the HDD.
Any ideas or help much appreciated.
Why isn't it caching? Where should the folder be? Why hasn't it made one?
ftr here's my whole advanced settings.xml
<!-- zerocache -->
<advancedsettings>
<network>
<buffermode>0</buffermode>
<cachemembuffersize>0</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
<curlclienttimeout>45</curlclienttimeout>
</network>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
<videoscanner>
<ignoreerrors>true</ignoreerrors>
</videoscanner>
</advancedsettings>
iMac quadcore i7 3.4ghz 16gig Ram 2TB HDD OS 10.9
Please help.
I can't get XBMC to cache or buffer.
Firstly I tried the Xutilities tweak - which set the cachemembuffersize to 0. This should send the cache to HDD not Ram.
But when I press 'o' on playback and the data comes up, the cache doesn't move as it should if it was buffering. I checked Activity monitor and no movement in either disk or network as it should if it was buffering.
And no movement in Ram as it would if it was caching to ram.
Then I tried changing the advancedsettings.xml manually to:
<network>
<buffermode>0</buffermode>
<cachemembuffersize>0</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
<curlclienttimeout>45</curlclienttimeout>
</network>
Again, no change.
I also tried buffermode 1.
So I thought, ok just use Ram. I have over 10 gig free. So I changed cachemembuffersize to 1000000000 (1gig). It says you need 3 times the setting free, and as I say I have 10+gig so 3 gig would be no problem.
Again, press 'o' during playback and no cache rising, no buffer line growing above the pause button.
I also can't find the cache folder on my HDD. Anyone know where it should be?
Looked in the same place as the advancedsettings.xml - Library/Application support/xbmc/......
looked in all folders and subfolders. Nada.
I've currently got 20meg download speed so it's not that, and over 1tb free on the HDD.
Any ideas or help much appreciated.
Why isn't it caching? Where should the folder be? Why hasn't it made one?
ftr here's my whole advanced settings.xml
<!-- zerocache -->
<advancedsettings>
<network>
<buffermode>0</buffermode>
<cachemembuffersize>0</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
<curlclienttimeout>45</curlclienttimeout>
</network>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
<videoscanner>
<ignoreerrors>true</ignoreerrors>
</videoscanner>
</advancedsettings>
iMac quadcore i7 3.4ghz 16gig Ram 2TB HDD OS 10.9
Please help.