Некоторое время назад начал задаваться вопросом о переводе своего домашнего компа на 64-битную систему. Собственно говоря, роблема встала из за того, что мой любимый Photoshop, выполняя очередное задание начал говорить, что памяти ему совсем мало. 4 гига уже стоит и увеличить видимую память получится только на 64 бита. Поспрашивал знакомых стоит ли... Никто особо меня не убедил. А сегодня наткнулся на небольшую статью, как раз по моей проблеме, которую ниже и приведу.
Подходящее ли время для установки 64-bit Windows?
Клиентская ОС Windows стала доступной в версии 64-bit с выходом Windows XP Professional x64 Edition версии в 2004 году. К сожалению, поддержка драйверов сторонних производителей для этой версии Windows была в то время ограниченной, что означало, что пользователи, установившие эту ОС, зачастую не могли использовать свои принтеры, сканеры и прочие периферийные устройства. Когда вышла Windows Vista в начале 2007, она уже могла похвастать гораздо лучшей поддержкой драйверов 64-bit сторонних производителей, и некоторые организации, решившие установить Vista, выбрали x64 версию вместо версии x86, чтобы воспользоваться всеми возможностями 64-bit Windows для одновременного запуска большего количества приложений и использования более 3 ГБ оперативной памяти, которые были предельным объемом памяти для 32-bit версии Windows. К сожалению, некоторые организации, выбравшие этот путь без должного планирования, вскоре обнаружили, что более старые 64-bit системы AMD и Intel, на которые устанавливалась Vista x64, могли использовать только 3 ГБ оперативной памяти, даже если на компьютеры было установлено 4 и более ГБ памяти. Другими словами, организации иногда обнаруживали, что обещанные преимущества и прирост производительности от использования 64-bit версии Windows было невозможно достичь.
Как с этим обстоят дела сегодня? Windows 7 была выпущена в версии RTM и уже доступна для лицензированных потребителей. Если ваша организация на данный момент использует Windows XP на клиентских машинах, и вы хотите перевести своих клиентов на Windows 7, следует ли устанавливать 64-bit версию Windows 7, если чипсеты на всех ваших системах поддерживают ее? Мой ответ будет ДА, и полагаю, что более нет причин делать выбор в пользу 32-bit версии перед 64-bit версией Windows, при условии, что вы устанавливаете Windows 7 на x64 системы, которые не старше одного-двух лет.
Вот мой краткий список причин, по которым следует выбирать 64-bit версию Windows 7, а не 32-bit платформу:
•Если вы хотите получить максимально возможную производительность, есть три вещи, которые можно сделать: использовать более мощный процессор, добавить больше оперативной памяти, или заменить свой жесткий диск так называемым твердотельным диском (Solid State Disk (SSD)). Процессоры обычно крепятся к материнской плате, поэтому их замена не является самой простой задачей. Оперативная память сегодня стоит совсем недорого, и установка на свою систему 4, 8 или даже 16 ГБ не опустошит ваш кошелек. Хорошие диски SSD все еще стоят очень дорого, гораздо дороже, чем оперативная память. Поэтому, если вы хотите увеличить свою производительность и при этом не понести значительных затрат, добавление значительного объема оперативной памяти является отличным выходом, а 64-bit Window 7 Ultimate может использовать до 192 ГБ оперативной памяти, если материнская плата вашей системы может вместить такой объем. Итак, если вам нужна максимальная производительность по лучшей цене, отдавайте предпочтение 64-bit версии Windows, если ваше аппаратное оборудование поддерживает адресацию более 4 ГБ оперативной памяти. И какая система на сегодняшний поддерживает такой объем? Практически любая. Например, чипсет для рабочих станций Intel x58 включает 6 DRAM слотов, а 12 ГБ (6 x 2 ГБ = 12 ГБ) оперативной памяти DDR3 стоит менее $200. Даже четырехядерные процессоры I7 стоят всего порядка $250.
•64-bit версия Windows 7 занимает всего на пару ГБ больше места на вашем жестком диске, чем версия 32-bit. Если у вас маловместительный жесткий диск (например, 32 ГБ или менее), то вам лучше установить 32-версию Windows, а не 64-bit. Но если ваша система использует такой маленький винчестер, то вам лучше купить более вместительный жесткий диск. Сегодня даже SSD больших размеров стремительно дешевеют.
•Если ваши пользователи работают с важными для бизнеса 16-разрядными приложениями, то вам лучше установить 32-bit версию Windows 7 вместо 64-bit версии, поскольку 64-bit Windows 7 не поддерживает 16-bit приложения. Однако вы можете обойти эту проблему, используя Windows Virtual PC и Windows XP Mode среду, которая позволяет запускать виртуальную машину под управлением 32-bit версии ОС Windows XP на компьютерах под управлением Windows 7, в результате чего пользователи смогут выполнять более старые приложения, которые несовместимы с Windows 7 (или с 64-bit Windows 7), и в то же время пользоваться многими улучшениями и новыми функциями Windows 7. Однако здесь есть одна ловушка: пользовательская система должна поддерживать виртуализацию аппаратного оборудования (Intel VT или AMD-V), чтобы использовать Windows Virtual PC и Windows XP Mode среду, но, как правило, только более дорогие клиентские системы, не старше полугода, имеют поддержку виртуализации аппаратного оборудования. А если вам нужен централизованный и управляемый способ устранения проблем с несовместимостью приложений на компьютерах с помощью виртуализации, обязательно испробуйте Microsoft Enterprise Desktop Virtualization (MED-V), ключевой компонент Microsoft Desktop Optimization Pack (MDOP) для Software Assurance (SA). MED-V использует Microsoft Virtual PC для создания, доставки и управления корпоративными образами Virtual PC на любом компьютере под управлением Windows. С другой стороны, возможно, сейчас самое время подумать всерьез о том, чтобы переписать свои важные для бизнеса 16-bit приложения в виде 64-bit приложений.
•Практически все периферийные устройства, продаваемые сегодня, имеют драйверы 64-bit. Большинство периферийных устройств сегодня использует USB в качестве интерфейса подключения к компьютеру. Среда Windows Virtual PC и Windows XP Mode поддерживает USB. Результат? Никаких проблем!
•Если ваша организация серьезно ограничена в финансовом плане, что весьма типично в сложившихся условиях экономического кризиса, то вы можете сохранить свои старые системы и перевести их на 32-bit Windows 7. С другой стороны, когда вы рассматриваете различные варианты, вы должны учитывать ущерб от потерь продуктивности, вызванных плохой производительностью более старых систем. И если ваш бизнес настолько финансово ограничен, может вам следует продолжать использование Windows XP или Windows 2000 или Windows 98, или того, что вы в настоящее время используете.
•Наконец, если вы разработчик и ваша система разработок использует 32-bit версию Windows, вы можете создавать только 32-bit приложения на своей системе. Если используемая вами для разработки система является 64-bit, вы можете разрабатывать как 32- так и 64-разраядные коды. Я слышал о некоторых проблемах при отладке приложений с помощью Visual Studio на 64-bit Windows, которые были более сложными и требовали дополнительной работы по сравнению с использованием Visual Studio на системе 32-bit Windows, но я не разработчик, и не смог понять этих проблем в их сути.
Автор: Митч Туллоч
Подписаться на:
Комментарии к сообщению (Atom)
3 комментария:
{не нашел, как редактировать уже отправленный комментарий...}
А цена вопроса?
В общем и целом цена 64 разрядной системы, грубо, вдвое выше.
И для личного и для корпоративного бюжджета сумма не малая.
А выгод - по моему опыту - не так много. На сегодня, использование 64 разрядных систем пока очень ограничено. На предыдущем месте рабботы у нас стояла 1 или 2 64 разрядных серверных системы из, примерно, 40 серверов.
Если говорить о цене лицензии, то она та же самая. В ценах на лицензии Microsoft не делает различий между 32 и 64 бита. Более того, по лицензи ты имеешь право использовать как 32 так 64 бита.
ПО поводу выгод... Вот этим вопросом собственно говоря и мучаюсь:) Вот перейду, добавлю памяти и отпишусь по результатам.
Отправить комментарий