Azure功能的"平台32位"或"平台64位"之间有什么区别吗?

gui*_*apc 6 azure azure-functions

当我创建Azure功能时,它将默认设置"Platform 32-bit".但是我通常将ASP.NET MVC,OWIN或任何其他项目设置为64位.

平台32位默认

我想知道"Azure功能的32位或64位什么不同"

我想这会影响NuGet Package参考和内存分配.但是,由于Azure功能只能分配最多1536 MB,因此32位或64位根本不会产生任何影响.

是否有任何明确的理由或建议设置64位?任何建议将非常感谢.

Dav*_*bbo 9

我不建议将函数工作进程切换到64位.它不会运行得更好,内存使用量最终会更高(因为它始终是64位).此外,此时函数仅在32位模式下进行了测试,因此您可能会在64位中遇到一些意外问题.


更新(2017年2月6日):请参阅 此问题以获取最新信息,以及https://github.com/projectkudu/AzureFunctionsPortal/issues/894.