The cache setting extracts album art from the MP3's and puts it by default in "c:\documents and settings\<yourname>\Local Settings\SilverJuke".
They are not removed upon exit, and reused for the next session, and there is no limit on filecount. So if you ever have seen an album it will stay cached (forever as far a I know - I did not wait for that to happen
). FYI: I have 11Mb 354 *.bmp files in the imagecache, one for each albumcover for about 5000 songs.
Just scroll once though your collection using the basic skin, then switch over to your touchskin.
Alternatively you could even scroll on the fast machine with local database, then copy the imagechache, but probably you'd need to map the music collection to the same path as explained previously. But that is just theoretical, I did not try that.
What you'll still see are two cache effects:
1) windows file cache
You could help this a little with all sorts of "read and discard" tricks before program start, but it will probably not fit all images, depens on your physical RAM and a lot of other stuff beyond real control.
2) SJ album RAM cache
You could increase this to the max if it makes sense related to your physical memory, and make sure it could hold all your images. (I have 256Mb with 3% for 354 images here, so that fits a lot)
I'll see what I can do about loading them once on startup to make sure they are in the SJ RAM cache, either as a standalone script (which I'll post here) or as a startup option in the touchskin you have (which will become available at 1/12
) And if you put them first in the imagecache, that might make for a reasonable SJ boottime.
Cheers,
SilverEagleStatistics: Posted by SilverEagle — 13. Nov 08, 11:35
]]>