Correct Answers: A, B, D and F
When you need to tune the canvas app performance, use the following four steps approach: Avoid — any additional work that you can
Defer — not needed work
Parallelize — any work where it is possible
Monitor — how apps are operating, trying to see any abnormalities
For the best performance of a canvas app, you should consider the following tips: Limit data connections — no more than 30 data sources for the same app.
Limit the number of controls — no more than 500 controls per app.
Using collections — pre-load the data into local collections.
Effective OnStart load — for data load use in a parallel process by implementing the Concurrent function.
Optimize local caching — use the Set function for local caching.
Load screens in memory only when needed — avoid screen dependencies and formula sharing between screens.
Use delegation — process data close to the source, on the data server, as much as you can. Use predominantly delegable functions.
Republish your app regularly — Power Platform adds new features all the time that can help your app’s performance.
All other options are incorrect.
For more information about the canvas app’s performance optimization, please visit the below URLs:
https://docs.microsoft.com/en-us/learn/modules/power-apps-architecture/5-optimize
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/common-performance-issue-resolutions
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/slow-performance-sources