为什么Azure在Windows2012Server上的部署比在Windows2008Server上慢?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (85)

我有一个ASP.NET(Webforms)与.Net Framework 4.0一起工作。

如果我使用osFamily="1"(在Windows 2008服务器上)部署该站点,平均需要120 ms

如果我采用确切的网站,并且使用osFamily="3"进行部署,则.NET CLR要多500 ms

我想知道是否有其他人也有同样的问题,如果你知道可能导致这种情况的原因是什么?

编辑

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

提问于
用户回答回答于

“我用.NET 4.5尝试了相同的结果。我认为是与Azure SDK 1.7和2.0相关的东西

这似乎是Azure SDK 1.7和2.0的问题。

用户回答回答于

这似乎是一个已知的问题。

从VS2010升级到VS2012,我们注意到部署非常缓慢,可以解决,但是随后在代码中的步伐也非常缓慢。 首先,我们认为它可能是该设备,但即使在仿真器中它也非常慢。我们测试过的这款机器是具有12MB​​ RAM的i7处理器。对于很多在我们的论坛上发布过报道的人来说,情况也是如此。

C:\Program Files\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb,解决方案似乎是将驱动程序更改为winusb()。

扫码关注云+社区

领取腾讯云代金券