Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Is there a way to make rockbox not read many files in advance?
« previous next »
  • Print
Pages: [1]

Author Topic: Is there a way to make rockbox not read many files in advance?  (Read 1326 times)

Offline nuss75

  • Member
  • *
  • Posts: 29
Is there a way to make rockbox not read many files in advance?
« on: April 21, 2010, 06:39:09 AM »
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? ???
Logged

Offline karashata

  • Rockbox Expert
  • Member
  • *
  • Posts: 603
  • Just a fluffy dragon with too much time on my paws
    • Alex Vanderpol (karashata) on Twitter
Re: Is there a way to make rockbox not read many files in advance?
« Reply #1 on: April 21, 2010, 04:08:56 PM »
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.
Logged
Welp, my iriver H10 20GB is out of commission again.

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Is there a way to make rockbox not read many files in advance?
« Reply #2 on: April 21, 2010, 04:29:46 PM »
This sounds like you don't have dircache enabled. I strongly suggest enabling it.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Is there a way to make rockbox not read many files in advance?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.073 seconds with 15 queries.