View Single Post
Old 05-20-2013, 04:58 AM   #1
Pakal
Junior Member
Pakal began at the beginning.
 
Posts: 4
Karma: 10
Join Date: May 2013
Device: Boox i62HD Firefly
Scanned file -force caching

I observed that fastest format for scans is djvu. Although, it's still not as fast as I would like it: inside same page scroll is immidiate, switching to new page is ~6s and returning to page already visited(so cached) is ~2s.

Is there any way to "force" precaching pages? I have i62Firefly and checked that there is plenty of free RAM: base RAM usage is 100MB, after caching 20 pages it's ~130MB, so ~50 pages can be safely loaded.

The only 2 straighforward solution I can think of is merging pages(instead of having 50 pages XxY make it one huge page Xx50*Y) and forking djvu_reader.If I would find proper code in boox-opensource/code/src /djvu_reader/ would it suffice to compile it using toolchaing and replace one corresponding binary?

EDIT: I've checked, immidiate scrolling inside page is maintained even with page of 15x previous height, it's not really an universal good solution but at least noteworthy

Last edited by Pakal; 05-20-2013 at 06:07 AM.
Pakal is offline   Reply With Quote