View Single Post
Old 12-11-2010, 04:31 PM   #11
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,480
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by SkyDream View Post
Sony Readers are scanning all books after you disconnect the device. This will take longer and longer as more and bigger books are added. This is an old everlasting problem of Sony. If you reduce the number of books and those books are not too big the little arrows should spin for a shorter time.
My 300 scans the file system on disconnect, looking for new books. This process takes around 30 seconds plus 1 second per book books. However, if the date in the Sony DB does not agree with the date on the book file, then the Sony will open the book and scan internal metadata. This operation can take some 4 to 8 seconds per book (epub -- no idea if pdf is worse) (the arrow will frequently stop spinning). For example, if I delete the sony DB, it takes some 2 minutes for my 300 to scan 15 books on my reader.

We (calibre developers) have had no end of problems with sony timestamps. If a sony reader becomes convinced that it is in a timezone different from the PC connecting to it, then the world can become strange. For that reason, calibre refuses to change a date in the DB if the book hasn't been newly added, under the assumption that the Sony has set the date the way it wants. The problems seem to be exacerbated by using both Sony Reader and calibre to talk to the device.

Today, a sony reader should take a small number of seconds per 100 books after disconnecting from calibre. If it is taking a lot longer, then something else is going on, and that something else deserves some attention. Unfortunately, I have only a 300 and I don't have the problem, so it is very hard for me to determine what is happening.

Last edited by chaley; 12-12-2010 at 04:36 PM. Reason: Correct eroneous timing information.
chaley is offline   Reply With Quote