Hey everyone!
It's been a while since I posted here, but essentially I really only use the Calibre GUI for sorting incoming eBooks, and it has begun to get to the point where it needs to be closed and re-launched a few times a day due to performance issues. Are there any tweaks I can do as far as disabling the caching of covers, or disable any unused features to speed it up a bit? Currently, the only things I am using the GUI for are:
- editing and downloading metadata
- transferring ebooks from one library to another
- running calibre-server (which should be its own dedicated process, but its on my to-do list)
- having a few sources running checks through calibredb to see if titles exist already (considering doing a pure db query instead of this for to speed things up)
And that's pretty much it. My current stats for the libraries are:
- "Production" Library with pristine, 99% perfect metadata: 78,392 eBooks
- "Staging" Library with little to no metadata to be manually confirmed: 40,578 eBooks
- "other" library with data that has probably no metadata anywhere online: 8,420 eBooks
Anyone have any suggestions? I already have a script that puts all of the sqlite databases and temp folders on a ramdisk prior to launching which helps a bit, but I'm still running into some performance issues. If you're curious about the script itself, here it is:
https://pastebin.com/wHYgczAa
Here is an example of the current memory usage of the application, which may or not be valuable:
https://i.imgur.com/AXUL8ac.png