gpt4 book ai didi

asp.net - 为什么 Azure 部署在 Windows 2012 Server 上比在 Windows 2008 Server 上慢

转载 作者:行者123 更新时间:2023-12-02 03:54:16 24 4
gpt4 key购买 nike

我有一个使用 .Net Framework 4.0 的 ASP.NET(Webforms)。

如果我使用 osFamily="1"(在 Windows 2008 服务器上)部署该站点,.NET CLR 平均需要 120 毫秒 (根据 NewRelic 日志)。

如果我采用确切的站点并使用 osFamily="3" 部署它(在 Windows 2012 服务器上),.NET CLR 需要的时间将超过 500 毫秒

我知道我应该转向 MVC4 或许还有 .Net Framework 4.5,但我想知道是否有其他人遇到过同样的问题,以及您是否知道什么可能是造成这个的原因?

enter image description here

编辑

看起来osFamily=2也有同样的问题。

最佳答案

来自forum discussion看来这是一个已知问题。

已报告该问题 here .

Upgrading from VS2010 to VS2012, we noticed that deploying is very slow, which can be worked around but then stepping in code is very slow as well.

First, we thought it maybe the device but it is very slow even in the emulator. This machine we tested, is i7 processor with 12MB of RAM. This also seem the case for many who have reported on our forums.

Read more.

解决方案似乎是将驱动程序更改为 winusb (C:\Program Files\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb) - 根据其中一项评论。

关于asp.net - 为什么 Azure 部署在 Windows 2012 Server 上比在 Windows 2008 Server 上慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16939761/

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