gpt4 book ai didi

.net-3.5 - 有多少个CLR实例正在运行?

转载 作者:行者123 更新时间:2023-12-04 04:14:06 25 4
gpt4 key购买 nike

有一个简单的Hello World Console应用程序。我们编译它并获得一个程序集(EXE)。 EXE被复制到5个不同的文件夹中,并从每个位置运行。当同时运行5个复制实例时,有多少个CLR实例正在运行?”

最佳答案

每个物理过程都拥有自己的CLR副本,因为每个物理过程都是单独托管的。因此,如果您创建.NET应用程序的3个实例,则将有3个CLR副本在运行。每个进程将至少有一个AppDomain。与领域无关的程序集有点棘手。像某些系统程序集一样,与域无关的程序集实际上是在AppDomains之间共享的。这减少了CLR的占用空间。

检查原始答案:http://social.msdn.microsoft.com/Forums/en-US/clr/thread/238c5f43-1d12-4c80-a987-0b8fdfd6d7e4

关于.net-3.5 - 有多少个CLR实例正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2971534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com