What happens when disk is full using local disk as cache
#1
Hi.

I have Raspberry pi with OpenELEC 12.3 stable.

To avoid buffering using webdav from external network, I changed cachemembuffersize as 0.

As I know when cachemembuffer is 0, cache is written to local disk, in my case, usb memory (mounted on .xbmc/temp) and it works well.

The problem is my usb memory is not enough to cache entire file for some video. ie. 4GB video file and 2GB usb memory.

In the case above, cache is filled to usb memory and video is played very well until usb memory becomes full (2GB).

After xbmc plays half of video file (2GB) it stops and doesn't fill cache anymore even though rest half still remains.

I've checked the storage information and it shows usb disk is full.

As I remember when RAM is used as cache it continuously drops already played parts and fill new ones.

What's different?

Is there any way to refresh local disk cache like RAM cache or the only way is to buy new usb memory bigger than video file?

Thank you.
Reply

Logout Mark Read Team Forum Stats Members Help
What happens when disk is full using local disk as cache0