Improve performance of workload installation
See original GitHub issueIs your feature request related to a problem?
dotnet workload install maui
seems to take about 6 minutes on the Mac hosted pool, while the dotnet-install
script only takes ~13 seconds. See an example here:
Is there maybe some performance issues to look into here? We could also look into reducing packs in the maui
workload if that would help.
This problem might be worse on Windows because of the use of .msi
, we can get an example of that if needed.
Describe the solution you’d like
If dotnet workload install maui
only took a couple minutes, that would be great.
Issue Analytics
- State:
- Created a year ago
- Reactions:2
- Comments:17 (13 by maintainers)
Top Results From Across the Web
Modify Visual Studio workloads, components, & language ...
To do so, open the Visual Studio Installer, and then add or remove workloads, components, and language packs.
Read more >Application performance tips: Workload optimization and ...
Vendors and IT buyers use three general approaches to optimize workload performance: tuned to the task, application performance management ...
Read more >Using Workload Optimization to Improve Performance
Workload Placement lets you to optimize virtual machines and storage across clusters to reduce resource contention and maintain optimum ...
Read more >PERF06-BP02 Define a process to improve workload ...
PERF06-BP02 Define a process to improve workload performance. Define a process to evaluate new services, design patterns, resource types, and configurations as ...
Read more >(Windows) Improve Workload Performance: Highly-Available ...
Set up a highly available cluster environment. · (Optional) Promote optimal use of system resources. · Configure high availability mode.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
They list it on the image here:
https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md
There is a
--download-to-cache
option (hidden). Also, for MSI based installs we do create a protected cache under ProgramData. I can’t recall why we had this option hidden - it could easily be share across feature bands and having it globally configurable would make sense I think. Maybe something to chat about