Speed ​​Up with the Global Build Cache

If I had 1000 asp.net sites, each of which contained 30 DLLs in the / bin folders.

Therefore, 30,000 DLLs.

Will the website / web server / machine run faster if I register one set of DLLs in the global assembly cache and each site uses a DLL in the GAC?

eg. Will sites collectively use less memory?

+3
source share
2 answers

, GAC, . , , GAC, , AppDomains. , mscorlib (, , BCL-) AppDomains, , , .

, : Cache, AppDomains.

+7

, NGEN'd. NGEN, , , CLR , , . CLR GAC'd .

NGEN'd, .

DLL, , , Windows 30 000 !

NGEN.

http://msdn.microsoft.com/en-us/magazine/cc163610.aspx

+1

Source: https://habr.com/ru/post/1709678/


All Articles