我第一次使用 64 位操作系统 (Windows 2008 Server R2)。我希望它充当应用程序服务器和数据库服务器。我想知道所有 32 位应用程序(特别是 Visual Studio、Crystal Reports 和 SQL Server)是否都能在 x64 操作系统中正常运行。将 32 位应用程序迁移到 64 位环境时应考虑哪些事项?
答案1
Windows 2008(以及大多数其他操作系统)都提供在 64 位系统上模拟 32 位程序的功能。在 Windows 上,这称为WOW64。这应该可以让大多数程序无缝运行,但如果可能的话,您可以考虑为这些程序寻找 64 位版本。模拟增加了非常非常小的开销,因此以 64 位模式运行它们肯定会提高性能,即使只是一点点。
答案2
我在 64 位操作系统上运行 32 位应用程序从来没有遇到过问题,但这个问题只有一个一般答案:这取决于您的特定设置,您必须测试您的特定环境。