Less a "feature request" than a implementation request.
Since reading in the Venue list (and/or switching venues) is one of the most time consuming parts of startup, I was thinking about whether it was possible to re-architect so that only singers marked "Here" are read into RAM from their user files, and the rest of the singers in a given venue are just read in from the ls/dir. This should be MUCH faster. Once up and running, singers newly marked here, of singers whose disclosure triangle you click (or whose playlists you activate) would also be read in, as needed.
This would greatly facilitate the venue-reload needed when you have to copy a user over from another venue, and also, of course drastically decrease launch times, another important factor, especially after a crash.
Read into RAM only active singers
-
- Posts: 1293
- Joined: Sun Apr 20, 2008 9:57 am
- Location: Pittsburgh, PA
- Contact:
Read into RAM only active singers
Last edited by DeusExMachina on Tue Sep 30, 2014 12:46 am, edited 1 time in total.
Re: Read into RAM only active singers
yes there are a number of strategies for decreasing load time, and what you suggest is a good one. I'm not sure when i'll get to this but it IS on the list. thanks!