chocolatey / home

The place to start for issues with areas of Chocolatey that are infrastructure related, or really any issues could be started here. There is also choco for the CLI client, Chocolatey GUI for the GUI.
Apache License 2.0
29 stars 10 forks source link

ShimGen is slow #118

Open Omzig opened 5 years ago

Omzig commented 5 years ago

use this command to see what i mean: choco install sysinternals

It takes "Forever"!

If you Shim 1 exe, no big deal. When you Shim 123 exes from sysinternals, oh my....

┆Issue is synchronized with this Gitlab issue by Unito

ferventcoder commented 5 years ago

It can take a little while for sure.

rsteenwyk commented 5 years ago

I concur, it's definitely painful on packages like sysinternals, seems to take about 5 seconds per shim in my testing.

bartvanandel commented 3 years ago

Why does it take so long? Is it loading lots of libs during start? If so, can't it be fed multiple targets at once, so it only needs to load those dependencies once?

gep13 commented 2 years ago

Based on some changes happening to the Chocolatey repositories, this issue has been moved from the chocolatey/shimgen repository to the chocolatey/home repository.