Немного поревев мотором, Microsoft направила 64-битные вычисления на скоростную полосу.
В понедельник производитель ПО, который уже почти два года занимается 64-битной версией Windows, объявил о выпуске долгожданного продукта. Компания начинает продавать 64-битные редакции Windows Server 2003 и Windows XP Professional.
Однако на полках магазинов новая Windows не появится. Возможность получить эту операционную систему будет только у покупателей настольного ПК или сервера с 64-разрядным процессором, а те, у кого такая машина уже есть, должны будут проапгрейдить свою старую 32-битную версию Windows.

Анонс Microsoft — хорошая новость, особенно для AMD, которая уже два года продает 64-разрядные серверные чипы и полтора года — настольные. Опытная версия 64-битной Windows появилась осенью 2003 года, когда AMD только выпустила процессоры Athlon 64. Дебют окончательной версии планировался на начало прошлого года, но несколько раз откладывался.

«Теперь, когда вышли Microsoft Windows Server 2003 x64 Editions и Windows XP Professional x64 Edition, заказчики могут полностью реализовать возможности процессора AMD Opteron», — говорится в заявлении СЕО AMD Гектора Руиза. Конечно, пока AMD ждала, Intel тоже выпустила аналогичные чипы.

Так называемая версия Windows x64 поддерживает процессоры Intel и AMD, в которых к существующим архитектурам Pentium и Athlon добавлены 64-битные инструкции. У Microsoft уже есть версия Windows для 64-разрядного процессора Intel Itanium, в котором применяется совсем другой набор инструкций.

Нужны драйверы
Завершив, наконец, работу над 64-битной ОС, Microsoft делает все возможное, чтобы убедить других последовать своему примеру. Требуется не только аппаратура и ОС. Чтобы эффективно работать в 64-битной среде, необходимо модернизировать драйверы для внешних устройств, таких как сканеры и принтеры.

Это одна из задач, для решения которых Microsoft нужна помощь, — руководители компании давно говорят об этом и, вероятно, повторят на конференции Windows Hardware Engineering Conference, которая проходит на этой неделе в Сиэтле. Пока для поддержки новой операционной системы написано около 16 тыс. драйверов.

Производители ПК, особенно серверов, уже запрыгивают на подножку. Так, Hewlett-Packard планирует объявить о поддержке 64-битной Windows Server в своем семействе серверов ProLiant. «С клиентской стороны производители еще не раскачались», — говорит ведущий продакт-менеджер отделения Microsoft Windows Грег Салливан. По его словам, настольная 64-битная версия Windows пока ориентирована главным образом на крутейших из самых крутых энтузиастов — например, тех, кто увлекается видеомонтажом или разработкой игр.

Dell будет устанавливать 64-битную операционную систему на свои рабочие станции Precision и серверы PowerEdge. Рабочие станции Dell Precision 470 и 670 можно заказать с понедельника, а серверы Dell с новой ОС появятся в июне.

Если сейчас 64-битная Windows может понадобиться разработчикам игр, то скоро к ним подтянутся и сами геймеры. «К моменту появления Longhorn 64-битное ПО станет мейнстримом», — говорит Салливан. Следующую версию Windows компания Microsoft обещает выпустить в 32- и 64-битных вариантах.

Длинный и извилистый путь
Хотя дорога к 64-битной Windows оказалась длиннее, чем рассчитывала Microsoft, глава отделения Windows Джим Оллчин в недавнем интервью заявил, что скачок неминуем. Intel и AMD продают процессоры с дополнительными возможностями ненамного дороже, и Microsoft не делает наценку на свою операционную систему. «Я считаю это неизбежным», — сказал Оллчин. По его словам, к концу года будет очень трудно найти сервер с 32-разрядным процессором. Настольные ПК будут модернизироваться медленнее, но к будущему году объемы продаж 64-разрядных ПК заметно вырастут.

Когда вычислительная техника сделает этот шаг, преимущества будут значительными, пусть сейчас многие из них еще не видны, говорит Оллчин.

Наиболее очевидное следствие перехода на 64-битные вычисления — это возможность управлять более чем 4 Гбайт физической памяти. Однако сегодня к этому пределу подходят лишь самые мощные приложения и базы данных. Но в будущем появятся совершенно новые способы вычислений, считает Оллчин. Представьте себе, как быстро может выполняться поиск, если вся электронная почта загружена в оперативную память.

Однако Оллчин признал, что сегодня большинство программ получат преимущества только в том случае, если компании захотят частично переписать их. Он привел в пример Cakewalk, музыкальную программу, которая при переходе на 64-битную систему получила 40%-й выигрыш в производительности.

По словам Оллчина, Microsoft может использовать дополнительные биты и для усиления безопасности. В частности, компания улучшит использование функции процессора no-execute, которая помогает предотвратить ошибки переполнения буфера. «Она работает не оптимально, — сказал Оллчин. — Но есть другой способ предотвращения злоупотреблений».

Опубликовано
Оригинал