Переключиться на 64 бит или остаться на 32 бит? - PullRequest
1 голос
/ 09 февраля 2009

У меня небольшой офис, и в настоящее время я использую приложение Visual Foxpro, которое я написал для обработки всех данных.

Настало время купить новый сервер. Похоже, что есть проблемы с VFP и 64-битной операционной системой. Должен ли я перейти на 64-разрядную версию и попытаться решить возникающие проблемы или купить новый сервер с более старой 32-разрядной архитектурой?

Последнее, конечно, потребует, чтобы я использовал Exchange 2003 вместо 2007 или 2008. Вероятно, нет ничего сложного?

Ответы [ 3 ]

3 голосов
/ 09 февраля 2009

Возможно, вы могли бы использовать продукты виртуализации для настройки подходящей среды на современном сервере, который по-прежнему совместим с VFP.

Таким образом, вы можете запускать конфликтующие приложения в виртуальной 32-битной среде на новом сервере, а современные приложения - в реальной 64-битной среде.

1 голос
/ 09 февраля 2009

Купите два дешевых сервера вместо одного. :)

Но если серьезно, если есть проблемы, вы можете купить 64-битную версию, а затем загрузить на нее 32-битную ОС.

Затем, когда проблемы будут устранены, или вы сможете решить их самостоятельно, вы можете внести изменения. Это всего лишь одна идея.

Мое другое мнение - заменить приложение Visual FoxPro чем-то более современным и обслуживаемым. ;) Вы можете быть удивлены, насколько эффективнее некоторые из стеков разработчика, особенно для небольших офисов.

... как говорит Kosi2801 о виртуализации. Это может быть применено с моим предложением также. Купите хорошую 64-битную коробку и используйте VMWare ESX Server. Это может даже сработать ЛУЧШЕ, чем на самом деле пытаться запустить все службы в одном окне. Инструменты, которые предлагает VMWare, в наши дни ОЧЕНЬ впечатляют.

1 голос
/ 09 февраля 2009

Основная причина перехода на 64-разрядную версию - позволить ОС использовать более 4 гигабайт оперативной памяти. В 32-битной архитектуре регистры ЦП могут адресовать только 2 ^ 32 ячеек памяти. В 64-битных процессорах вы получаете до 2 ^ 64 ячеек памяти. Этого хватит надолго.

...