Reducing cache as much as possible
#1
Hi,

is there any way to reduce the cache/buffering in xbmc? I'm trying to reduce the delay between an http server and the client (xbmc) for an interactive video addon.

I've found this section in guisettings.xml:

Code:
<cache>
        <harddisk>256</harddisk>
    </cache>
    <cacheaudio>
        <dvdrom>256</dvdrom>
        <internet>256</internet>
        <lan>256</lan>
    </cacheaudio>
    <cachedvd>
        <dvdrom>2048</dvdrom>
        <lan>2048</lan>
    </cachedvd>
    <cacheunknown>
        <internet>256</internet>
    </cacheunknown>
    <cachevideo>
        <dvdrom>2048</dvdrom>
        <internet>256</internet>
        <lan>256</lan>
    </cachevideo>

Neither this (it seems it is being ignored or deprecated) nor cachemembuffersize in advancedsettings.xml work. Any idea?

Thanks Smile
Reply
#2
I don't know if I can help or not - but what I did to increase start speed was to increase the Small, Medium and Max buffer size - as well as the Max Fast Transmit on BOTH the server and the client. --I also did a bunch of other little things like increasing network priority on the client for any traffic routing from the server.

Before I made all these tweaks I was getting anywhere from 5-10 secs startup times on files - now it's around the 1sec mark - depending on the file of course. Either way it 'feels' instantaneous.

I could help you out with doing this if you're using Windows machines.
Reply
#3
Hi,
The Buffer Size and Max Fast Transmit settings, are these settings in Windows, network adapter or settings in XBMC? I've tried to locate these settings in XBMC but was unable to find them.
Reply

Logout Mark Read Team Forum Stats Members Help
Reducing cache as much as possible0