Skip to content

Investigate Startup Performance

Some users have reported that the launcher takes a while to start up, one estimate being 6 seconds to get to the splash screen and another 2 seconds to get into the app properly

Ideally this needs to be reduced to 2 or 3 seconds at most, however the admin prompt delay is currently unavailable until the servicing stack isolation work is completed

Profiling may help identify slow startup code.

  • See if we can defer any current splash screen work until the main app is loaded (server listings perhaps are starting up too soon?)
  • See if any long running startup code can be started sooner and run in the background
  • Reduce the required number of API calls with backend changes?
  • Perhaps add performance profiling during startup so Windows can figure out what stuff needs pre-compiling at runtime