Memory Usage?
I am finding that Callibre RAM usage seems rather excessive!
I had Calibre running. It was idling using about 125Mb (for about 6400 books in the library). I then selected 240 books for conversion. I watched the memory usage of the main Calibre process grow to about 1.25GB. During this whole time the GUI was locked out, and none of the (3) Callibre-Parallel.exe processes appeared to be active. I assume this was Calibre queuing the books for conversion? At the end of this process the GUI came back and one of the Calibre-Parallel.exe processes became active and I assume is now doing the actual conversions.
The conversions are now running. The main Calibre process has not yet released any of the RAM it has grabbed after about 60 of the conversions have completed. I will have to wait and see if it does it at the end of all of the conversions.
This sort of RAM uage might explain why some users are experiencing crashes trying to convert a lot of books. What is Calibre doing that needs that sort of memory? Is there anything I can do to try and determine what it is that is consuming that amount of RAM? Is it possible there is a memory leak?
In case it matters I am running Windows XP Pro+SP3 with a 2.6GHz single Core system and 2GB of RAM. I was doing a bulk conversion to ePub.
EDIT: Calibre crashed before completing the conversions so, I was not able to determine if a clean finish would have released the RAM.
Last edited by itimpi; 07-24-2009 at 10:21 AM.
|