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

Tag search very laggy #242

Open
Rodg88 opened this issue Jul 25, 2024 · 0 comments
Open

Tag search very laggy #242

Rodg88 opened this issue Jul 25, 2024 · 0 comments
Labels
kspPerformance Possible performance improvement in KSP

Comments

@Rodg88
Copy link

Rodg88 commented Jul 25, 2024

The tag search system is very slow and laggy to use, I wonder if it could be optimized at all?
Some examples of lag, with BDB as the only parts mod installed, where I start typing as soon as I click in the search box, and spin the cursor when done typing:

KSP_x64_xUUes8bve5.mp4
KSP_x64_mM3aIU4cPx.mp4

I will say VABO does add some time, but for searches with many results it's still slow without it (keyboard view to maybe show the lag better haha):

IMG_9158.mov

Would be interesting to see what a profiler has to say about using the search in general, especially with a good amount of part mods installed.

Another example of strange behavior are hidden auto-generated tags, for eg searching for gemini showing everything with a bulkhead profile of size0, as that generates a tag of 'mini'. these autogenerated tags don't have the conditional tag characters, like ? (match exactly) or ( (match the beginning of search or tag). since a tag without a conditional filter matches "Either the search term contains the tag, or the tag contains the search term", these can get quite messy.

A log from my test environment if it helps:
KSPlogTags.zip

@JonnyOThan JonnyOThan added the kspPerformance Possible performance improvement in KSP label Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kspPerformance Possible performance improvement in KSP
Development

No branches or pull requests

2 participants