切换到64位还是保持32位?

时间:2009-02-09 15:13:36

标签: 64-bit exchange-server visual-foxpro foxpro

我有一个小办公室,我目前使用我编写的Visual Foxpro应用程序来处理所有数据。

是时候买一台新服务器了。似乎VFP和64位操作系统存在问题。我是应该转移到64位并尝试处理出现的问题,还是购买运行较旧的32位acrhitecture的新服务器?

后者当然要求我使用Exchange 2003而不是2007或2008.可能没什么大不了的?

3 个答案:

答案 0 :(得分:3)

也许您可以使用虚拟化产品在仍与VFP兼容的现代服务器上设置合适的环境。

通过这种方式,您可以在新服务器上的虚拟32位环境中运行冲突的应用程序,在真正的64位环境中运行现代应用程序。

答案 1 :(得分:1)

升级到64位的主要原因是允许操作系统使用超过4 GB的RAM。在32位架构中,CPU寄存器仅能够处理2 ^ 32个存储器位置。在64位处理器中,您最多可以获得2 ^ 64个内存位置。这很长一段时间都很充实。

答案 2 :(得分:1)

购买两台廉价服务器而不是一台服务器。 :)

但严肃地说,如果有问题,你可能想购买一个64位的盒子,然后加载一个32位的操作系统。

然后,当问题得到解决,或者您可以自行清除问题时,您可以进行转换。这只是一个想法。

我的另一个观点是将Visual FoxPro应用程序替换为更现代和维护的东西。 ;)你可能会惊讶于一些开发堆栈的效率更高 - 特别是对于较小的办公室。

...正如Kosi2801所说的虚拟化。这也适用于我的建议。购买一个漂亮的64位盒并使用VMWare的ESX Server。它可能比实际尝试在单个盒子上运行所有服务更好。 VMWare现在使用的工具非常令人印象深刻。