Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lazy load tabs to speed up the startup time #1497

Closed
fatjing opened this issue Mar 15, 2020 · 6 comments
Closed

Lazy load tabs to speed up the startup time #1497

fatjing opened this issue Mar 15, 2020 · 6 comments

Comments

@fatjing
Copy link

fatjing commented Mar 15, 2020

The startup performance lacks severely if the program is configured to load the previous session on start, especially when a lot of tabs need to be restored.
It'd be nice to have only the foreground tab restored at startup, and lazy load those background tabs upon switching.

@kjk kjk changed the title [Feature Request] Lazy load tabs to speed up the startup time Lazy load tabs to speed up the startup time Mar 23, 2020
@brzGatsu
Copy link

+1 I usually have a dozen pdfs opened that are located on my NAS. Opening Sumatra sometimes takes up to 10 seconds.

@jddcef
Copy link

jddcef commented Feb 23, 2023

It loads pretty fast for me the last year or so, using the 3.5 etc pre-release versions.

@kjk
Copy link
Member

kjk commented Feb 23, 2023

I've implemented loading on background threads, so slow documents no longer block the main thread (i.e. you get fast startup time).

@kjk kjk closed this as completed Feb 23, 2023
@jddcef
Copy link

jddcef commented Mar 11, 2023

Just realised, why is it called a "pre-release", if it's actually AFTER the last release.

A pre-release sounds older, as if it's before (pre) the actual release, therefore outdated!

p.s. the website's page is missing links to download on https://www.sumatrapdfreader.org/prerelease

@kjk
Copy link
Member

kjk commented Mar 11, 2023

Well, it's before the next release. But I see how this might be confusing.

p.s. the website's page is missing links to download

You must have JavaScript enabled.

@hpvd
Copy link

hpvd commented Feb 13, 2025

follow up on optimizing startup time incl. approach see #4803

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants