Summary: | add configurable aggressive prerendering | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Maciej Pilichowski <bluedzins> |
Component: | general | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | aacid, leinir |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: |
Description
Maciej Pilichowski
2009-08-27 09:11:26 UTC
Wish of course, sorry for mis-click. Would be nice if you could actually verify whether preloading even in aggressive mode is not working, because okular has it slightly more aggressive than kpdf. Also, would be nice to have ideas which don't involve new options at any cost. I know you like them, but adding lots of them is simply not the solution for any problem. 1) I checked, that is why I posted this report again 2) me too, but here is hard to do it, because you would have come up with some smart limit how many pages okular should prerender (IOW, I am out of better ideas). So it is not that I like the options, but when I don't see really smart behaviour on horizon, I simply rely on them to provide needed level of customization. One I have maybe, but it is complex: a) minimum, one back, one forward prerendered page b) check if user waited for N-th page, if yes, extend the limit to N (up to available memory) So for example, I am on page 10, I pressed 5 times pgup fast, okular notices it has to extend the limit from 1 to 5. When I am reading page 5, the cache is build for pages 1-4, 6 (this limit is not changed), plus they are remembered pages: 9, 10, 11 (from previous position). For what it's worth, this is particularly problematic for presentations: If you are doing a presentation, you currently have to jump into presentation mode, flick through all the slides, and then flip back to page 1 before you are ready to do your presentation, if you expect page flips to be instant while doing the actual presentation. In other words: i can confirm this issue. (using Okular 0.9.1 in KDE 4.3.1) Okular 0.15 has aggressive memory setting, this should help you. And by agrressive i mean greedy |