Support and General Use > Audio Playback, Database and Playlists

Is there a way to make rockbox not read many files in advance?

(1/1)

nuss75:
Hi I have a problem. I have a h140 and it reads many files in advance up to the ram.
the problem is that it becomes unresponsive during this time and if im wanting to skip around many files in an audio book to see where I should start each skip makes it idle for 10 - 30 sek. Is there a way to just make it read the file im playing up to the ram? ???

karashata:
I'm not sure that would help your problem, the idea behind buffering as much as possible into RAM is to cut down the amount of hard drive access, which ultimately saves battery power. Tracks that have already been buffered should be skipped to fairly quickly, but once you're skipping to unbuffered tracks you have to wait for the hard drive to spin up to grab the data off the drive again.

I suppose what you could do would be increase the hard drive spin down time to its maximum setting and see if that helps, that will prevent the drive from spinning down so quickly once it's filled the buffer, and should hopefully speed up your skipping since you won't have to wait for the drive to spin up before it starts grabbing more data.

To find this setting, from the main menu, go to Settings -> General Settings -> System -> Disk -> Disk Spindown and set it to 254 s. Note that a higher disk spindown time will likely result in a somewhat decreased run time due to the disk running longer before spinning down.

bluebrother:
This sounds like you don't have dircache enabled. I strongly suggest enabling it.

Navigation

[0] Message Index

Go to full version