Quote:
Originally Posted by xyclonei
Interesting. I did a benchmark of the Sandisk Edge (Crystaldisk) that came with the Clara HD and it has a random 4K write of 0.5MB/s, which in theory, going back to the home screen should feel slower when it is faster.
I only have ~500 books on the device, though some books are around the 100MB mark.
I checked the database size and it's at 110MB.
I reckon so as well. Unfortunately, I don't have Samsung cards where I'm from and ordering them online plus taxes comes to twice the price of the product. My options were the Toshiba or a Lexar which was even slower (class 4).
The interesting bit is though that the device feels faster, navigating and opening books are snappier as well. It's just the going back to the home screen from a book the issue.
Do you guys reckon it's a cover image issue? Is it redrawing all the covers in the background when I switch to the home screen?
|
Except for the covers, the navigation through the UI is all based on the database. But, it should in memory. There will be writes to the database to store the reading status, but, on my devices, there isn't any appreciable time taken to return to the homes screen from a book. Returning to the home page when finishing a book can take a bit longer, but, not much.
Rendering the covers can have an impact, but, it should only happen when going through the library. They are rendered and stored as needed. The cover image for books on the home screen should already be generated if you are returning there from reading. They might need to be read from disc.
Your 110MB database size sounds big for only 500 books. My Clara HD has about 2700 books and the database is about that size. With a 100MB books size, are they comics? If so, each page in a comic is treated as a chapter, which does make the database bigger. You could try compressing the database and see how much space it frees. You need to do a VACUUM using an SQLite database management took, or the database compress in my Kobo Utilities plugin if you are a calibre user.