Skip to content

DOC/WIP: performance tips for large displays#862

Draft
ZLLentz wants to merge 1 commit intoslaclab:masterfrom
ZLLentz:performance-docs
Draft

DOC/WIP: performance tips for large displays#862
ZLLentz wants to merge 1 commit intoslaclab:masterfrom
ZLLentz:performance-docs

Conversation

@ZLLentz
Copy link
Copy Markdown
Member

@ZLLentz ZLLentz commented May 13, 2022

I think completing this would be useful.

During the EPICS codeathon (may 2022) we identified some performance scaling issues with large displays- I'd like to investigate further what kinds of tips or tools we can include to help these displays perform better.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 13, 2022

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.97%. Comparing base (25ad437) to head (4e3f4c7).
⚠️ Report is 1383 commits behind head on master.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #862      +/-   ##
==========================================
- Coverage   61.97%   61.97%   -0.01%     
==========================================
  Files          98       98              
  Lines       12008    12005       -3     
==========================================
- Hits         7442     7440       -2     
+ Misses       4566     4565       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ZLLentz
Copy link
Copy Markdown
Member Author

ZLLentz commented May 16, 2022

Some other ideas of performance tips to include:

  • fast-running slots
  • using signals as callbacks
  • Qt.QueuedConnection
  • How to set up custom PyDMChannel instances

@ZLLentz
Copy link
Copy Markdown
Member Author

ZLLentz commented May 17, 2022

Another idea:

  • How to use profiler outputs

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

Successfully merging this pull request may close these issues.

2 participants