我们如何了解运行辅助角色的虚拟机的规范?我调用 C++ 函数,有些函数使用 SIMD 指令和线程。我的问题是:运行代码是否有指令限制?显然,当项目面向 Azure 平台时,Visual Studio 会创建兼容的代码。但是如果我调用 dll 函数会发生什么呢?如果 dll 是为 x64 PC 编译的,那么它总是安全的吗?
最佳答案
Windows Azure 完全在 64 位上运行,他们没有将其作为一项功能提及,只是在整个文档中提到了这一点。它往往会在 people want to run 32 bit dlls 时出现。 。培训套件中有一个类(class) building your own c++ dlls to run on Windows Azure 。简而言之,如果您只在 64 位计算机上运行 .dll,则编译 x64 就可以了。
关于Azure 辅助角色 VM 规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5971074/