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

Slow page loads on packages with many modules #480

Open
baffalop opened this issue Mar 24, 2023 · 1 comment
Open

Slow page loads on packages with many modules #480

baffalop opened this issue Mar 24, 2023 · 1 comment

Comments

@baffalop
Copy link

Pursuit is overall a fantastic tool, but unfortunately one of my first experiences using it in anger was when I started learning Deku. At first I thought some links weren't working at all, because every single page load on that package takes ~6s for me. I suspect the thing about this package that gives Pursuit a severe performance hit is number of modules: I think it has a separate module for every single attribute and every element in the HTML spec.

Is it because of Pursuit's file-based database that this particularly impacts performance? I imagine reading and parsing many small files will be slower than a handful of huge ones. Are there any quick wins to be had mitigating this?

@JordanMartinez
Copy link
Contributor

Unfortunately, I'm not familiar enough with this codebase to answer your questions.

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

2 participants