It's Now!
ПОЛИТИКАНАУКА И ТЕХНИКА
ЭКОНОМИКАКУЛЬТУРА И ШОУ-БИЗНЕС
ОБЩЕСТВОСПОРТ
ПРОИСШЕСТВИЯЗАРУБЕЖНЫЕ
 Т   Ц 
 В   В 
 О   Е 
 Й   Т 

Наука и техника
Наука и техника. Хроника.
19.12.2005 03:16

Windows XP супротив Windows Server 2003: схватка бессмысленна

Windows XP супротив Windows Server 2003: схватка бессмысленна [19.12.2005 03:16]

В сети интернет Можно обнаружить немало статей, рассказывающих про То, Что Windows Server 2003 - это Более новая ОС, нежели Windows XP, Что она надежнее И работает быстрее,
надо только настроить ее на рабочее место в виде рабочей станции, оптимизировать, придать ей " человеческое лицо ". Стоит заметить, Однако, Что вопросов " как поставить драйвер ХХХ? На Windows XP он ставится, А на сервер не желает ", " как заставить заработать на сервере железку YYY?", " я сделал Все, как описано на интернет представительстве ZZZ, А у меня..." И таких им тоже немало.

это означает, нужно разбираться, в чем же заключается великая сермяжная Правда.

выражать несогласие тем, Что Windows Server 2003 имеет больший Номер версии, чем Windows XP - бессмысленно. А вот С тем, Что WS 2003 новее, чем Windows XP, Спорить вполне Можно. Все зависит от того, какой именно сервер, И какая именно ХР. Windows XP SP2, к примеру, явно новее, чем сервер без пакета исправлений.

Но давайте начнем ПО порядку.

в нескольких предыдущих версиях Windows NT рабочая станция И сервер выходили в тоже самое время И имели один И тот же Номер версии. Когда началась Работа над проектом Whistler, А было это, как часто, сразу После выхода предыдущей версии, зимой 2000-го года, тоже начали делать сразу И серверную, И клиентскую версии, точнее, 3 клиентские версии - одну Для применения в домашних условиях, 2-ю - в корпоративной среде, третью, 64-разрядную, тоже Для корпоративной среды.

в 2000 году было Еще два события, повлиявших на дальнейшее развитие Windows И на ход работ ПО ее созданию.

Одним из этих событий был выход Windows Me, последней ОС семейства Windows 3. X - Windows 9x. Работавшие над ней Работники были переключены на Whistler, И в силу характера накопленного ими опыта клиентские версии в процессе разработки получили заметное преимущество.

Другим событием, оставшимся незамеченным весьма многими, Была происшедшая в январе смена руководства " Майкрософт ": Билл Гейтс отдал управление компанией Стиву Балмеру, сохранив за собой, впрочем, пост главу совета директоров.

в результате сменилась стратегия разработки, заместо частого выхода Все новых И новых версий - не очень частый их выход, Что дает пользователям (в первую очередь корпоративным) возможность планировать траты на ПО И обеспечивает б О льшую стабильность операционной среды.

Семейство Windows 3. X - Windows 9x: 1990 - 3. 0, 1992 - 3. 1, 1993 - 3. Одиннадцать Для рабочих групп, 1995 - 95, 1998 - 98, 1999 - 98SE, 2000 - Me, Итого 7 версий за 10 лет. Семейство Windows NT: 1993 - NT, 1994 - NT 3. 5, 1995 - NT 3. 51, 1996 - NT 4, 2000 - Windows 2000. Итого пять версий за 7 лет. В сумме двенадцать разных версий Windows всего за десять лет.
Накопленный опыт выпуска ОС И исправления ошибок в них, существенные задержки выхода Windows 95, 98, 2000 ПО сопоставлению С первоначально определенными сроками показали, Что надо Более тщательно подходить к проектированию системы на начальном этапе, Что, Естественно, влечет за собой увеличение продолжительности цикла разработки. Была сформулирована задача обновления ОС предположительно раз в 3 года. Так как предыдущие версии ОС (Windows 2000 И Windows Me) вышли в двухтысячном году, очередным рубежом становился 2003-й.

Но, как всегда, планы - планами, А жизнь - жизнью.

Те, кто присутствовал на различного рода мероприятиях, посвященных выходу Windows 95, помнят, Возможно, демонстрировавшуюся на них схему развития Windows. Согласно этой схеме должна Была выйти Еще одна версия из семейства Windows 9x (ею позднее стала Windows 98), А потом клиентские системы планировалось выпускать на месте базирования Windows NT. Задержка С выходом Windows 2000 И неудачная попытка сделать версию этой системы Для домашнего применения (кодовое название " нептун " ) заставили " Майкрософт " выпустить сначала второе журнал Windows 98, А потом И Windows Me.

Но потребность в Более надежной И стабильной системе Для домашнего применения никуда не пропала. А Так как к работе над Whistler оказались подключены разработчики Windows Me, То возникла возможность выпустить клиентскую версию ранее, чем серверную.

в начале ноября двухтысячного года вышла первая бета Whistler. В ее составе были как клиентские версии (домашняя, профессиональная, 64-разрядная), Так И серверные. Еще Более полугода их разработка шла совместно, версии выходили в тоже самое время И имели один И тот же Номер сборки.

Весной 2001 года стало ясно, Что клиентские версии будут готовы сильно ранее серверных. Естественно, искусственно задерживать их выход не произошло смысла, И к началу лета проект Whistler разделился на два: клиентские версии получили название Windows XP И перешли из стадии бета-версий к стадии кандидата в финальные версии, А серверные остались в стадии второй бета-версии (через какое-То время они получили новое рабочее название -. NET Server).

Чтобы легче произошло различать сервер И клиент, у серверных сборок изменили первую цифру номера С двойки на тройку, остальные 3 цифры совпадали. И серверные сборки Еще какое-То время выходили Своместно С клиентскими И имели ту же версию ядра. Лишь конкретно перед выходом (в августе) Номер сборки Windows XP был увеличен до ближайшего в отношении круглого числа - 2600. Номер же сборки сервера рос постепенно.

Работа над сервером длилась, Но Еще довольно долго он продолжал сохранять Номер версии 5. 1, хотя к этому номеру добавилось окончание SP1. Да, совершенно верно, общие части И компоненты сервера И Windows XP продолжали находиться сходными. Наработки, сделанные Для сервера, включались в состав альфа-, А затем И бета-версий XP SP1, А исправления, вносившиеся в XP, вносились И в программный код сервера.

Само собой, абсолютной идентичности добиться произошло нельзя. Так как одними из Достаточно существенных причин нестабильности Была Работа аппаратного ускорения вывода изображения И звука, То были предприняты попытки исключить эти причины. ПО умолчанию в серверах были отключены вывод звука И видеоускорение. Тестеров специально предупредили, Что любые ошибки, обнаруженные при включении этих возможностей, даже не связанные С ними конкретно, рассматриваться не будут. Более того, Была предпринята попытка вообще отказаться от применения драйверов производителей оборудования И написать универсальный драйвер VESA, использующий Лишь базовые возможности видеоадаптеров. Но времена, Когда изготовители считали своим долгом снабдить стопроцентную совместимость хотя бы С VGA, давно прошли. Что уж говорить О менее распространенных режимах... Так Что добиться безотказности использованием универсального видеодрайвера не получилось И пришлось вернуться к обычным драйверам И отключать в настройках видеоускорение.

Правда, кое-Что полезное из этой попытки извлекли - Была разработана технология обнаружения сбоев видеодрайверов. В случае обнаружения такого сбоя система отключала имеющийся драйвер, инициализировала драйвер VGA И продолжала трудиться через него. Само собой, разрешение 640х480 И 16 цветов - не бог весть, Что Для сегодняшнего времени, Но это лучше, чем экран, на котором Все смешалось в кашу или вообще отсутствует изображение. Можно, ПО крайней мере, спокойно сохранить результаты работы И перезагрузиться. Увы, не Все сбои поддаются программному обнаружению, Но в части ситуациях эта защита Все-таки помогает.

Конечно Само собой, ведь это улучшение попало И в XP, оно произошло включено в SP1.

Итак, разошедшиеся произошло пути Windows XP И WS2003 снова сошлись: Для первой делался пакет исправлений, вторая должна Была включить в себя этот пакет.

впрочем откладывать выпуск XP SP1 до выхода Все Еще не готового сервера не имело смысла. Фиксировать состояние ядра сервера на уровне XP SP1 тоже произошло неблагоразумно - зачем отказываться от возможности сделать его лучше. ПО этой причине системы снова разделились - серверы получили Номер версии 5. 2.

Но не только серверы. Windows XP 64-bit Edition, вышедшая в тоже самое время С другими версиями Windows XP И получившая Своместно С ними пакет исправлений, продолжила свое развитие в группе серверов. Так как появился новый процессор - итаниум 2, надо произошло добавлять его поддержку в 64-разрядные версии серверов И ХР. Так Что Когда в марте 2003 года были сданы в производство серверы семейства WS2003, Своместно С ними вышла И обновленная Windows XP 64-bit Professional 2003, также имевшая версию 5. 2.

После выхода сервера появилось немало желающих пощупать его вживую на домашнем компьютере, И в сети интернет начали множиться статьи, посвященные переделке сервера в развлекательно-игровую систему. Так как С ходом разработки авторы этих статей знакомы не были, А двойка в номере версии бросалась в глаза, То были сделаны " очевидные " выводы, Что сервер имеет совершенно новое ядро (встречались даже высказывание, Что оно написано заново, С нуля), Что он работает гораздо быстрее Windows XP И гораздо стабильнее ее. Апофеозом абсурда оказалась высказанная автором одной из подобных статей мысль, Что хотя тестовые программы разности в скорости не показывают, в реальности сервер Все-таки быстрее. Достаточно его установить - И Все будет видно на глаз.

про То, насколько достоверна оценка " на глаз ", мы тут подробно говорить не будем, этой теме посвящено много книг И статей. Думаю, вполне Достаточно будет сказать, Что во избежание влияния самовнушения общепринято применение слепого, А при возможности - И двойного слепого методов. Применительно к компьютерам слепой метод означает, Что испытуемый человек последовательно работает за сравниваемыми системами, к тому же он не обязан знать, какая именно система загружена в данный момент, А переключение выполняет другой человек. Само собой, никто из расхваливающих быстродействие сервера не утруждал себя подобными сравнениями.

Так Что оставим личные ощущения за бортом, Но согласимся С тем, Что тестовые программы сколько-нибудь заметной разницы не показывают.

в реальности вполне может оказаться Так, Что улучшения, внесенные Для увеличения скорости работы программ на сервере, отрицательно скажутся на рабочих станциях. За примерами не нужно далеко ходить, Думаю, Все помнят, как обнаружилось, Что изменения, внесенные в Windows XP SP1 (заимствованные из. NET Server), привели к заметному увеличению времени загрузки части программ.

Так Что не Стоит забывать, Что на сервере И на рабочей станции работают, как правило, разные программы в разных условиях, И " Что русскому хорошо, То немцу смерть ". То есть настройки, оптимизирующие работу сервера, вовсе не несомненно оптимизируют И рабочую станцию.

О преимуществе в стабильности И говорить нечего - любое " одомашнивание " сервера начинается С включения видеоускорения, То есть режима, не тестировавшегося на серверах вообще. Само собой, близкое родство WS 2003 С Windows XP спасает положение - код отлаживался в клиентских системах И ПО этой причине, как правило, проблем не бывает, Но Все-таки в серверах этот код не проверялся.

С тех пор вышли Еще пакеты исправлений - SP2 Для Windows XP И SP1 Для WS2003, Но ситуацию в целом это не поменяло - ПО-прежнему шел интенсивный обмен между этими 2-мя версиями, И Все ценное, Что произошло придумано Для одной из них, здесь же переносилось в другую. В отношении длительное существование И совершенствование одного, ПО настоящему, ядра, дало возможность снабдить высокую стабильность систем. По данным разработчиков, в последние полтора-два года ошибки И неполадки, связанные С работой ядра, выявляются намного реже, чем ранее, И, Что интересно, оказываются одними И теми же Для всех сходных ядер - И Для клиентских, И Для серверных, И Для 32-разрядных, И Для обоих 64-разрядных. Думаю, это вполне убедительно утверждает, Что ядра (в текущем состоянии) друг другу весьма близки.

Само собой, если сравнивать Windows XP на момент ее выхода С финальной версией WS2003, То сервер будет обладать некоторыми преимуществами. Но в текущем состоянии, со всеми последними пакетами исправлений И обновлениями разница сглаживается. И остается То же наиболее, Что И в предыдущих версиях - разница во внутренних настройках. Для сервера - обеспечивающих ПО максимуму оптимальную работу нескольких программ в тоже самое время. Для клиентской - максимальную производительность одной программы, той, С которой пользователь работает в данный момент.

ixbt. Com

33354
Российские военные сняли на видео разрушение артиллерии террористов в сирийской арабской республике

Новейший российский беспилотник " Охотник " совершил 1-ый полет

Российские военные выполнят наблюдательный полет над территорией США

НАСА желает купить очередное место в российском " Союзе ", сказал источник

НАСА желает купить еще одно место в " Союзе ", сказал источник

На бывшей американской базе в сирийской арабской республике приземлились вертолеты ВКС

Британский самолет провел разведку у границ Калининградской области


Новости дня
Новости недели
Rambler's Top100
Copyright © It's  Now!