loading flow delay for every page
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
PC environment: Windows 7 Ultimate 64-bit with 12Gb RAM in system
calibre version 2.72 experiences the normal "loading flow" delay once when initially viewing an epub, and subsequent page links load immediately. But calibre version 2.77 experiences this "loading flow" delay with each and every page.
With a small epub, the delay may be acceptable, but with the epub I am using (33,000 xhtml text files, 255,000 pages of text, over one million hyperlinks; no graphics other than the cover), this delay causes calibre to be non-functional. Perhaps a caching function algorithm was changed?
I can send the file for your testing, if needed (it is a reference dictionary, 200Mb compressed), and I am willing to assist with debugging in any way you may request.
Loading flow happens whenever the internal HTML file being displayed is
changed, the new HTML file has to be rendered and laid out. That remains
the same in all versions of the viewer. If you are saying that the
amount of time taken for each individual loading flow has increased,
then it is likely because of a change to how the html is loaded which is
necessary for security reasons -- nothing I can do to fix that. Although
I have to say that I can see no increase in time for each loading flow
(it remains imperceptible) on, for example, War and Peace.