Сколько экземпляров CLR работает?

Существует простое Привет Мировое Консольное приложение. Мы компилируем его и получаем блок (EXE). EXE копируется в 5 различных папок и выполнение от каждого из местоположений. Сколько экземпляров CLR работает, когда 5 скопированных экземпляров работают одновременно?”

9
задан Kishore Kumar 4 June 2010 в 04:33
поделиться

2 ответа

Каждый физический процесс получает свою собственную копию CLR, поскольку каждый из них размещается отдельно. Таким образом, если вы создадите 3 экземпляра вашего приложения .NET, у вас будет 3 копии CLR. Каждый процесс будет иметь по крайней мере один AppDomain. Сложнее обстоит дело со сборками, нейтральными к домену. Нейтральные к домену сборки, как и некоторые системные сборки, фактически разделяются между AppDomains. Это уменьшает площадь, занимаемую CLR.

проверьте оригинальный ответ на сайте : http://social.msdn.microsoft.com/Forums/en-US/clr/thread/238c5f43-1d12-4c80-a987-0b8fdfd6d7e4

6
ответ дан 4 December 2019 в 23:38
поделиться

Он запускает 5 различных процессов, каждый со своим собственным экземпляром среды CLR.

0
ответ дан 4 December 2019 в 23:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: