gpt4 book ai didi

asp.net - 如何查看启用 gcServer 配置是否生效?

转载 作者:行者123 更新时间:2023-12-05 00:07:03 25 4
gpt4 key购买 nike

我支持在 .NET 2.0 SP1 上运行的四核 8G 机器上安装在 Windows 2003 SP3 Enterprise 上的 ASP.NET v2.0 应用程序。

  • 在启用配置之前,运行“tasklist/m mscorwks.dll”
    图像名称 PID 模块
    w3wp.exe 7888 mscorwks.dll
  • 在 web.config
  • 部分下添加
  • 运行 IISRESET,也重新启动服务器
  • 运行“任务列表/m mscorsvr.dll”
    信息:没有运行符合指定条件的任务。
  • 运行“任务列表/m mscorwks.dll”
    图像名称 PID 模块
    w3wp.exe 6251 mscorwks.dll

  • 似乎 gcServer 没有生效。是否需要任何其他设置/配置才能使其正常工作?

    最佳答案

    更新:抱歉,刚刚看到下面的链接,因此可能是整个信息,适用于 IIS 6.0。我不知道这是否适用于您的环境。

    我不相信你可以在每个 AppDomain 的基础上配置任何 GC 设置,这基本上是当你只在 web.config 文件中设置它时会发生的,因此是基于每个应用程序的。

    您需要在 aspnet.config 文件中进行设置。 Aspnet.config 文件与 Aspnet_isapi.dll 文件位于同一目录中(查看 this 了解更多信息)。

    编辑:要找出正在使用的 GC,您可以使用 WinDBG/SOS and the eeversion命令:

    0:010> !eeversion
    2.0.50727.3082 retail
    Workstation mode
    SOS Version: 2.0.50727.3053 retail build

    关于asp.net - 如何查看启用 gcServer 配置是否生效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2422533/

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