I checked the metadata saved by the reader.
If it only would use a database we probably won't have any problems.
Unfortunately it seems that is does not use a "real" database, but saves all annotations together in one huge XML file (\dtabase\cache\cacheExt.xml).
I guess that the serialization of this XML file - which has to be done after each note edit - takes far too long. Modern databases can do this a lot (!) more efficient. (Sony: why do not save them separately for each book??)
My cacheExt.xml file is 2.3MB - note adding time is ~1 minute. Anybody has values to compare?
I generally like my PRS-900, but this is a killer. I would never have bought it in the first place. Actually I spent quite a while reading reviews before making the buying decision, but this issue never popped up.
btw: Does anybody know how a Kindle handles a lot of notes?
|