summaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorChristian Soffke <christian.soffke@gmail.com>2023-10-07 15:10:53 +0200
committerChristian Soffke <christian.soffke@gmail.com>2024-04-23 23:02:47 -0400
commit3ce3b102ddd5b663759ed61bd689b7bbda2ceecd (patch)
tree73034503c3c4ee4416f2acc6369fd18f99ed8d80 /manual
parent4a52147122847afa14e00f12e2b5f813cd1ee41d (diff)
downloadrockbox-3ce3b102ddd5b663759ed61bd689b7bbda2ceecd.tar.gz
rockbox-3ce3b102ddd5b663759ed61bd689b7bbda2ceecd.zip
Provide "quick" option for loading database into RAM
The directory cache and the database's Load to RAM feature each result in a much better user experience. But, when both features are enabled at the same time, it can take a very long time on older players - easily several minutes for larger libraries - until all of the database's dircache references have been updated. Include a 'Quick' option that causes the database to ignore dircache references which can *significantly* reduce disk activity after booting. Change-Id: I25ae779c97d03885b06d5a28d8be55c0d05692a5
Diffstat (limited to 'manual')
-rw-r--r--manual/rockbox_interface/tagcache.tex17
1 files changed, 15 insertions, 2 deletions
diff --git a/manual/rockbox_interface/tagcache.tex b/manual/rockbox_interface/tagcache.tex
index f48aff8e4c..91c0255750 100644
--- a/manual/rockbox_interface/tagcache.tex
+++ b/manual/rockbox_interface/tagcache.tex
@@ -52,10 +52,23 @@ with logging
52 browsing but it does not use extra RAM and saves some battery on boot up. 52 browsing but it does not use extra RAM and saves some battery on boot up.
53 53
54 \opt{HAVE_DISK_STORAGE}{ 54 \opt{HAVE_DISK_STORAGE}{
55 \note{If you browse your music frequently using the database, you should 55 If you browse your music frequently using the database, you should
56 load to RAM, as this will reduce the overall battery consumption because 56 load to RAM, as this will reduce the overall battery consumption because
57 the disk will not need to spin on each search.} 57 the disk will not need to spin on each search.
58 } 58 }
59
60 \note{When Load to RAM is turned on, and the directory cache is enabled as well,
61 it may take an unexpectedly long amount of time for disk activity to
62 wind down after booting, depending on your library size and player.
63
64 This can be mitigated by choosing the \setting{Quick} option instead, which causes
65 the database to ignore cached file references. In that case, you may notice brief
66 moments of disk activity once the path for a database entry has to be retrieved.
67
68 Set to \setting{On}, if you plan to take advantage the database's Update function,
69 or use a WPS that displays multiple upcoming tracks from the current playlist.
70 Otherwise, you may notice file names instead of metadata being displayed for those
71 tracks.}
59 } 72 }
60 73
61\item[Auto Update] 74\item[Auto Update]