Upon upgrading I noticed a subjective increase in speed between changing groups. It switched from 1-1.5 seconds to 1. But the bigger increase in speed was noticed switching between portrait and landscape views, it changed from about 4 seconds to less than 2 seconds for a no group of all 9800 books.
I didn't notice the clean database and I'm not sure what it does. I ran it and it completed fine in a timely manner.
I went ahead and tried to remove all books from my library via calibre and it was excruciatingly slow. Deleting a massive quantity of books isn't something done often. I decided to stop the mass deletion by killing calibre and CC. Good news is that the database survived fine with only the books removed that had already happened before killing it.
I then removed all of the books using an android file manager and ran missing books. It was running fine, but again it will take forever to remove each book from the database using this method.
Instead I deleted the data and cache and started fresh with the app. Sending books to the device seemed fine. I sent in consecutive jobs of 500, 500, 750, 750, 1000, and 1000. All of these jobs seemed to be running faster than the previous version. Instead of 10 minutes per 1000 it was between 7 and 8 minutes per 1000. I then experienced a glitch that lost communication between calibre and CC. I don't have the error due to my computer attempting to shutdown for an unknown reason unrelated to calibre.
I then was left with 4830 books, so I decided to send them in one bunch. At the conclusion of sending the books to my Nexus, calibre said it timed out communicating to the device. I looked at my Nexus and CC seemed to be stuck on receiving the last book. I did have an alarm clock alarm for around 2 minutes toward the end of this run, but when CC came back to the front it seemed fine and the xfers were continuing.
In my impatience I swiped out the app. When restarted and connected to calibre it was about 200 books short. I tried to send one book and got the Free Space error. I knew there was space so I disconnected and restarted my device. I started CC and all of the books were present.
I don't know how much work CC does when books are sent to it but obviously it seemed to be busy processing the database? Hopefully you can make sense of my poor documentation of what happened.
Bottom line is it sent those 4800 books quicker it than it did previously.
Additionally when connecting to calibre, previously the throughput for the metadata sent would start out about 9Mb/s then slowed as it went finally ending up at about 3Mb/s. With the update the throughput remained relatively constant, it started around 9Mb/s and finished in the same range.
Last edited by DoctorOhh; 08-31-2013 at 01:13 AM.
|