Ok, I tried to implement some of the two major findings of this thread and plugin into 7.9:

- VACUUM is being run on library.db and persist.db during a wipe & rescan. persist.db only is VACUUMed if its fragmentation has reached a certain level though (20%).

- I've added a third "highmem" option: Default, High, Maximum. The third option would use _lots_ of memory if needed (up to 500MB per database), but only as much as needed, of course. It might be the best option for most users who are running LMS on PC class hardware.

Most likely none of this does speed up the scanning (I haven't seen any advantage using more than the 20MB of cache_size in the scanner), but should help with the browsing. I sure hope it helps the users with largish libraries (50k+ tracks).

Please uninstall the "Tweak DB" plugin and give 7.9 another try. Let me know about any changes compared to 7.8 or earlier 7.9 _without_ the DB tweaks. Thanks!

Builds should be available shortly.

--

Michael
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to