View Single Post
Old 11-02-2015, 08:43 AM   #15
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 929
Karma: 15576314
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Quote:
Originally Posted by cybmole View Post
duh ! you are right. I'm so used to cloud solutions I forgot about that.

I also have read the less efficient with lost of books claim- it it only loads one page at a time into ram & has to search a fragmented storage area for each next page then maybe...
I doubt that -- indexing is largely dominated by the CPU overhead of decompressing ebook pages and the power overhead of writing the resulting indexes (writing is much more power-expensive than reading).

The principal cause of a slowdown with a large number of books is that whenever you turn the Kindle on after plugging it into USB, well, the indexes are on the USB-accessible portion of the filesystem, so on first powerup after unplug it has to assume they're potentially corrupted and revalidate them, which involves reading most pages of the indexes, though not the ebooks themselves. If, like me, you have 150 megabytes of indexes, this can take half an hour or more of 100% CPU usage, and drain a significant fraction of the battery.

(I also can't help but wonder if my PW1 is failing to remove some indexes when books are removed. 150MiB of indexes for 600MiB of books seems like an awful lot! Maybe I should vape the oldest and let it recompute any that seem necessary, but I'm not sure if the Kindle will realize it has to reindex if I do that, and unlike the original poster I use those indexes quite heavily.)
NullNix is offline   Reply With Quote