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

GUI: OPIs slow on start #4428

Closed
DominicOram opened this issue Jun 14, 2019 · 2 comments
Closed

GUI: OPIs slow on start #4428

DominicOram opened this issue Jun 14, 2019 · 2 comments

Comments

@DominicOram
Copy link
Contributor

As a user I would like the GUI to be responsive. When I open an OPI it is quite slow, this should be as fast as possible. Note:

  • It is ok that the first time I ever open any OPI is slower than usual but opening new OPIs after this should be fast
  • Scripts are known to slow down OPIs, this ticket is to speed up all OPIs, not just those with scripts
  • It appears opening OPIs in vanilla CSS is faster so this should be possible

First step is to profile an OPI load.

@Tom-Willemsen
Copy link
Contributor

Tom-Willemsen commented Sep 24, 2019

See also some discussion here ControlSystemStudio/cs-studio#1198 and here ControlSystemStudio/cs-studio#1197

@Tom-Willemsen
Copy link
Contributor

OPIs are quite significantly faster after e.g. #7212 (comment), and we now start the GUI on the web links perspective which mitigates some of the "first OPI to be opened" issues into part of startup.

Hard to say whether the above has "completely" solved this issue (how much performance improvement is enough?), but for the moment I am inclined to close until we get more user requests about it.

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

3 participants