Подпись: Microsoft Windows 2000 Professional
Сравнительное измерение быстродействия системы


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 


Отказ от гарантий. Ограничение ответственности.

 

КОМПАНИЯ ZD LABS ПРИЛОЖИЛА СООТВЕТСТВУЮЩИЕ УСИЛИЯ ДЛЯ ОБЕСПЕЧЕНИЯ ТОЧНОСТИ И ПРАВИЛЬНОСТИ ПРОВЕДЕННОГО ТЕСТИРОВАНИЯ, ОДНАКО КОМПАНИЯ ZD LABS ЯВНЫМ ОБРАЗОМ ОТКАЗЫВАЕТСЯ ОТ ЛЮБЫХ ГАРАНТИЙ, ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЮЩИХСЯ, В ОТНОШЕНИИ РЕЗУЛЬТАТОВ ТЕСТИРОВАНИЯ И ИХ АНАЛИЗА, ИХ ТОЧНОСТИ, ПОЛНОТЫ ИЛИ КАЧЕСТВА, ВКЛЮЧАЯ ЛЮБЫЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИ И ПРИГОДНОСТЬ ДЛЯ ЛЮБОГО КОНКРЕТНОГО ПРИМЕНЕНИЯ. ВСЕ ЛИЦА ИЛИ ОРГАНИЗАЦИИ, ПОЛАГАЮЩИЕСЯ НА РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ, ДЕЛАЮТ ЭТО НА СВОЙ СОБСТВЕННЫЙ РИСК, И СОГЛАШАЮТСЯ, ЧТО КОМПАНИЯ ZD LABS, ЕЕ РАБОТНИКИ И ЕЕ СУБПОДРЯДЧИКИ НЕ БУДУТ НЕСТИ НИКАКОЙ ОТВЕТСТВЕННОСТИ НИ ПО КАКИМ ИСКАМ О ВОЗМЕЩЕНИИ УБЫТКОВ ИЛИ УЩЕРБА ИЗ-ЗА ЛЮБЫХ ЗАЯВЛЕННЫХ ОШИБОК ИЛИ НЕДОСТАТКОВ В ЛЮБОЙ ПРОЦЕДУРЕ ТЕСТИРОВАНИЯ ИЛИ РЕЗУЛЬТАТАХ ТЕСТИРОВАНИЯ.

 

НИ В КАКОМ СЛУЧАЕ КОМПАНИЯ ZD LABS НЕ ДОЛЖНА НЕСТИ ОТВЕТСТВЕННОСТЬ ЗА КОСВЕННЫЕ, ФАКТИЧЕСКИЕ, СЛУЧАЙНЫЕ ИЛИ ПОСЛЕДУЮЩИЕ УБЫТКИ, ПОНЕСЕННЫЕ В СВЯЗИ С ПРОИЗВЕДЕННЫМ КОМПАНИЕЙ ТЕСТИРОВАНИЕМ, ДАЖЕ В СЛУЧАЕ УВЕДОМЛЕНИЯ О ВОЗМОЖНОСТИ ПОДОБНЫХ УБЫТКОВ. НИ В КАКОМ СЛУЧАЕ ОТВЕТСТВЕННОСТЬ КОМПАНИИ ZD LABS, ВКЛЮЧАЯ ОТВЕТСТВЕННОСТЬ ЗА ПРЯМЫЕ УБЫТКИ, НЕ ДОЛЖНА ПРЕВЫШАТЬ СУММ, ВЫПЛАЧЕННЫХ В СВЯЗИ С ВЫПОЛНЕННЫМ КОМПАНИЕЙ ZD LABS ТЕСТИРОВАНИЕМ. ЕДИНСТВЕННЫМИ И ИСКЛЮЧИТЕЛЬНЫМИ СРЕДСТВАМИ УДОВЛЕТВОРЕНИЯ ПРЕТЕНЗИЙ ЗАКАЗЧИКА ЯВЛЯЮТСЯ УКАЗАННЫЕ ЗДЕСЬ СРЕДСТВА.

 

 

Основание для подготовки отчета

 

Компания ZD подготовила настоящий отчет по контракту с корпорацией Майкрософт.

 

 

 

 

 

 

 

 

 

 

 


Содержание

 

1.0. Резюме......................................................................................................................................... 4

2.0. Методология тестирования.......................................................................................................... 6

2.1. Система Windows 95 OSR2.1.................................................................................................. 6

2.2. Система Windows 98 SE......................................................................................................... 7

2.3. Система Windows NT Workstation 4.0...................................................................................... 8

2.4 Система Windows 2000 Professional........................................................................................ 9

3.0. Результаты измерения быстродействия с помощью программы Winstone.................................. 10

3.1. Все результаты измерения быстродействия........................................................................ 10

3.2. Усредненные результаты измерения быстродействия.......................................................... 12

3.3. Повышение быстродействия при увеличении объема ОЗУ................................................... 13

3.4. Диаграммы быстродействия................................................................................................. 14

Приложение....................................................................................................................................... 18

A.    Характеристики компьютеров..................................................................................................... 18

 


1.0. Резюме

Корпорация Майкрософт заказала компании ZD Labs выполнение сравнения быстродействия операционной системы Windows 2000 Professional RC2 с быстродействием операционных систем Windows 95 OSR2.1, Windows 98 SE и Windows NT Workstation 4.0 с пакетом обновления 5. Корпорация Майкрософт запросила провести сравнение быстродействия типичных компьютеров бизнес-класса, работающих под управлением каждой из четырех операционных систем, при трех объемах оперативной памяти: 32 МБ, 64 МБ и 128 МБ. Мы использовали нашу программу Business Winstone 99 для измерения быстродействия системы на пяти настольных компьютерах и двух переносных компьютерах. Тестированию подвергались компьютеры разных производителей, оборудованные процессорами различных типов и скоростей, жесткими дисками различных моделей и размеров и различными видеоконтроллерами.

 

Нами было обнаружено, что, в среднем, быстродействие системы Windows 2000 было существенно выше быстродействия систем Windows 95 и Windows 98, и являлось сопоставимым с быстродействием системы Windows NT 4.0. На приведенной ниже диаграмме показано среднее быстродействие, измеренное нами для каждой операционной системы. Мы рассчитали среднее значение по всем протестированным системам и объемам оперативной памяти.

 

 

При анализе влияния объема оперативной памяти средние результаты, полученные с помощью программы Business Winstone 99, показывают следующее.

·         Система Windows 2000 является существенно более быстрой, чем системы Windows 95 и 98 на компьютерах с оперативной памятью в 64 МБ и более (превышение на 25%), и сопоставимой с системами Windows 95 и 98 на компьютерах с оперативной памятью объемом 32 МБ (в пределах 2%).

·         Система Windows 2000 является существенно более быстрой, чем система Windows NT 4.0 (превышение на 15%) на компьютерах с оперативной памятью объемом 32 МБ, и сопоставима по быстродействию с системой Windows NT 4.0 (в пределах 3%) на компьютерах с объемами оперативной памяти 64 МБ и 128 МБ.

 

На приведенной ниже диаграмме показано среднее быстродействие каждой операционной системы в зависимости от объема оперативной памяти компьютера. Мы рассчитали среднее быстродействие по всем протестированным системам.


2.0. Методология тестирования

Для измерения общего быстродействия системы мы использовали версию 1.2 нашей программы Business Winstone 99. Winstone 99 является программой тестирования системного уровня, основанной на использовании приложений, которая измеряет общее быстродействие компьютера во время выполнения наиболее распространенных 32-разрядных приложений для Windows. Программа Business Winstone 99 производит тестирование с наиболее популярными на рынке офисными пакетами: Corel WordPerfect Suite 8, Lotus SmartSuite и Microsoft Office 97.

 

Для того чтобы еще больше приблизить условия тестирования к реальной ситуации, корпорация Майкрософт потребовала, чтобы перед выполнением тестирования мы установили на тестируемые компьютеры дополнительные бизнес-приложения (Lotus Notes 4.52, средство создания и управления веб-узлом Microsoftâ FrontPageâ 2000, Microsoft Project 98, Norton AntiVirus 2000 и WinZip 7.0).

 

При выполнении сравнительного тестирования быстродействия мы придерживались следующей методологии тестирования для всех тестируемых систем.

2.1. Система Windows 95 OSR2.1

q  Создавался и форматировался загрузочный раздел FAT16 размером 2 ГБ.

q  Устанавливалась операционная система Windows 95 OSR2.1.

q  Использовались стандартные видеодрайверы, поставляемые вместе с системой Windows, за исключением тех случаев, когда система Windows устанавливала по умолчанию видеодрайверы VGA. В таких случаях устанавливались новейшие аттестованные лабораторией WHQL (Windows Hardware Quality Lab – Лаборатория сертификации аппаратных средств для Windows) драйверы, имеющиеся на веб-узлах соответствующих производителей.

q  Устанавливались компоненты DirectX 6.1.

q  Где это возможно, задействовался прямой доступ к памяти (DMA).

q  Устанавливались следующие пять бизнес-приложений: Microsoft FrontPage 2000, Microsoft Project 98, Norton AntiVirus 2000, Lotus Notes 4.52 и WinZip 7.0.

q  Для того чтобы правильно инициализировать эти приложения, производился запуск каждого из них.

q  Устанавливалась программа Winstone 99 v1.2.

q  С помощью диспетчера запуска ZD Startup Manager отключалось выполнение всех задач автозагрузки.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Выполнялась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «MaxPhysPage=4000» в раздел «386Enh» файла SYSTEM.INI устанавливался объем оперативной памяти системы, равный 64 МБ.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «MaxPhysPage=2000» в раздел «386Enh» файла SYSTEM.INI устанавливался объем оперативной памяти системы, равный 32 МБ.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.


2.2. Система Windows 98 SE

q  Создавался и форматировался загрузочный раздел FAT16 размером 2 ГБ.

q  Устанавливалась операционная система Windows 98 SE.

q  Использовались стандартные видеодрайверы, поставляемые вместе с системой Windows, за исключением тех случаев, когда система Windows устанавливала по умолчанию видеодрайверы VGA. В таких случаях устанавливались новейшие WHQL-драйверы, имеющиеся на веб-узлах соответствующих производителей.

q  Где это возможно, задействовался прямой доступ к памяти (DMA).

q  Устанавливались следующие пять бизнес-приложений: Microsoft FrontPage 2000, Microsoft Project 98, Norton AntiVirus 2000, Lotus Notes 4.52 и WinZip 7.0.

q  Для того чтобы правильно инициализировать эти приложения, производился запуск каждого из них.

q  Устанавливалась программа Winstone 99 v1.2.

q  С помощью диспетчера запуска ZD Startup Manager отключалось выполнение всех задач автозагрузки.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «MaxPhysPage=4000» в раздел «386Enh» файла SYSTEM.INI устанавливался объем оперативной памяти системы, равный 64 МБ.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «MaxPhysPage=2000» в раздел «386Enh» файла SYSTEM.INI устанавливался объем оперативной памяти системы, равный 32 МБ.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.


2.3. Система Windows NT Workstation 4.0

q  Создавался и форматировался загрузочный раздел FAT16 размером 2 ГБ.

q  Устанавливалась операционная система Windows NT Workstation 4.0.

q  Мы использовали стандартные видеодрайверы, поставляемые вместе с системой Windows NT 4.0, за исключением тех случаев, когда принимаемый по умолчанию драйвер обеспечивал поддержку только VGA-режима. В таких случаях устанавливался новейший аттестованный WHQL-драйвер, имеющийся на веб-узле соответствующего производителя.

q  Установлен пакет обновления 5 для Windows NT Workstation 4.0.

q  Устанавливались аудиодрайверы.

q  Устанавливались следующие пять бизнес-приложений: Microsoft FrontPage 2000, Microsoft Project 98, Norton AntiVirus 2000, Lotus Notes 4.52 и WinZip 7.0.

q  Для того чтобы правильно инициализировать эти приложения, производился запуск каждого из них.

q  Устанавливалась программа Winstone 99 v1.2.

q  С помощью диспетчера запуска ZD Startup Manager отключалось выполнение всех задач автозагрузки.

q  Производился перезапуск компьютера.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производился перезапуск компьютера.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «/maxmem=64» к стандартным параметрам загрузки в файле BOOT.INI устанавливался объем оперативной памяти системы, равный 64 МБ.

q  Производился перезапуск компьютера.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производился перезапуск компьютера.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «/maxmem=32» к стандартным параметрам загрузки в файле BOOT.INI устанавливался объем оперативной памяти системы, равный 32 МБ.

q  Производился перезапуск компьютера.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производился перезапуск компьютера.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.


2.4 Система Windows 2000 Professional

q  Создавался и форматировался загрузочный раздел FAT16 размером 2 ГБ.

q  Устанавливалась операционная система Windows 2000 RC2.

q  Использовались видеодрайверы, поставляемые вместе с системой Windows 2000, за исключением случаев системы 3 и системы 4, где использовались более современные драйверы (см. раздел 3.1).

q  Устанавливались следующие пять бизнес-приложений: Microsoft FrontPage 2000, Microsoft Project 98, Norton AntiVirus 2000, Lotus Notes 4.52 и WinZip 7.0.

q  Для того чтобы правильно инициализировать эти приложения, производился запуск каждого из них.

q  Устанавливалась программа Winstone 99 v1.2.

q  С помощью диспетчера запуска ZD Startup Manager отключалось выполнение всех задач автозагрузки.

q  Производилась дефрагментация жесткого диска, после чего система перезапускалась.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «/maxmem=64» к стандартным параметрам загрузки в файле BOOT.INI устанавливался объем оперативной памяти системы, равный 64 МБ.

q  Производилась дефрагментация жесткого диска, после чего система перезапускалась.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.

q  Путем добавления строки «/maxmem=32» к стандартным параметрам загрузки в файле BOOT.INI устанавливался объем оперативной памяти системы, равный 32 МБ.

q  Производилась дефрагментация жесткого диска, после чего система перезапускалась.

q  Запускалась программа Business Winstone 99 v1.2, полученные результаты записывались в базу данных.

q  Производилась дефрагментация жесткого диска, после чего перезапускалась система Windows.

q  Для проверки результатов первого испытания, программа Business Winstone 99 v1.2 запускалась повторно.


3.0. Результаты измерения быстродействия с помощью программы Winstone

Мы измеряли быстродействие операционных систем Windows 2000 Professional RC2, Windows 95 OSR2.1, Windows 98 SE и Windows NT Workstation 4.0 с пакетом обновления 5, работающих на семи различных конфигурациях системы с тремя объемами оперативной памяти: 32 МБ, 64 МБ и 128 МБ. Для измерения быстродействия системы мы использовали программу Business Winstone 99 v1.2 и регистрировали два полученных с помощью этой программы результата для каждой тестируемой конфигурации компьютера. Эти два измерения усреднялись.

 

Хотя корпорация Майкрософт рекомендует использовать компьютеры с объемом оперативной памяти не менее 64 МБ, системы с оперативной памятью в 32 МБ все еще поддерживаются. Результаты, полученные при выполнении программы Business Winstone 99 на компьютерах в оперативной памятью объемом 32 МБ, демонстрируют быстродействие каждой операционной системы при ограниченной оперативной памяти. Рабочие нагрузки, требующие больших объемов памяти, чем имеется в наличии, будут сказываться аналогичным образом.

3.1. Все результаты измерения быстродействия

Если за названием системы следует буква, это означает, что для таких систем проводилось несколько серий испытаний, причем для каждой серии испытаний использовался иной видеоконтроллер. Корпорация Майкрософт потребовала, чтобы мы провели тестирование некоторых систем с использованием различных видеоконтроллеров. Полные характеристики всех систем приведены в Приложении А.

 

Для всех наших испытаний системы Windows 95 мы устанавливали компоненты DirectX 6.1. В системе 2 использовалась звуковая плата объемного звучания, которая требовала использования компонентов DirectX 6.1. Поэтому для получения сопоставимых результатов мы устанавливали компоненты DirectX 6.1 на все системы.

 

И в системе 3, и в системе 4 вместо видеодрайверов с компакт-диска Windows 2000 RC2 использовались обновленные видеодрайверы компании ATI.

 

Системы с 32 МБ

Windows 95

Windows 98

Windows NT

Windows 2000

Система 1

6.2

6.2

7.0

6.6

Система 2a

10.3

10.3

7.4

9.2

Система 2b

9.6

9.9

5.7

10.0

Система 3

13.4

13.6

12.2

13.8

Система 4

11.8

11.6

10.3

14.2

Система 5

8.0

8.5

8.0

7.6

Система 6

11.4

10.7

9.7

10.6

Рис. 3. Результаты тестирования Business Winstone 99 при 32 МБ ОЗУ

 

Системы с 64 МБ

Windows 95

Windows 98

Windows NT

Windows 2000

Система 1

7.4

7.7

10.0

9.5

Система 2a

14.0

14.4

17.2

15.0

Система 2b

13.5

14.3

17.8

19.3

Система 3

17.7

18.5

23.3

23.0

Система 4

18.2

19.0

26.7

26.7

Система 5

10.9

12.1

15.4

15.1

Система 6

16.2

15.7

20.1

20.6

Рис. 4. Результаты тестирования Business Winstone 99 при 64 МБ ОЗУ


 

Системы с 128 МБ

Windows 95

Windows 98

Windows NT

Windows 2000

Система 1

6.9

6.9

8.5

8.5

Система 2a

14.4

15.2

20.7

20.3

Система 2b

14.7

16.4

21.3

21.5

Система 3

18.4

20.0

26.0

24.8

Система 4

21.1

22.4

32.7

29.8

Система 5

11.6

13.2

17.1

16.6

Система 6

16.7

16.7

22.5

22.8

Рис. 5. Результаты тестирования Business Winstone 99 при 128 МБ ОЗУ

 

Система 1, старая модель Pentium, с оперативной памятью объемом 128 МБ работала медленнее, чем с оперативной памятью объемом 64 МБ. Такое поведение не является необычным для старых систем. Внешний кэш L2 в системе 1 не поддерживает полный диапазон адресов 128 МБ ОЗУ. В те времена, когда система 1 находилась в производстве, объем оперативной памяти в 32 МБ превышал объемы опреативной памяти, рекомендуемые для большинства бизнес-приложений. При объемах оперативной памяти в 32 МБ или даже в 64 МБ кэш L2 не является «узким местом». Однако при увеличении объема оперативной памяти до 128 МБ эффективность кэша L2 ухудшается. В результате быстродействие системы снижается.


3.2. Усредненные результаты измерения быстродействия

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

 

Объем ОЗУ системы

Windows 95

Windows 98

Windows NT

Windows 2000

32 МБ

10.1

10.1

8.6

10.3

64 МБ

14.0

14.5

18.6

18.5

128 МБ

14.8

15.8

21.3

20.6

Рис. 6. Среднее быстродействие, измеренное с помощью Business Winstone 99

 

Мы использовали эти усредненные результаты измерения быстродействия для расчета быстродействия системы Windows 2000 по отношению к быстродействию прочих операционных систем. В нижеследующей таблице приведены данные по быстродействию системы Windows 2000, для каждого размера оперативной памяти, по отношению к быстродействию прочих операционных систем.

 

Объем ОЗУ системы

Windows 95

Windows 98

Windows NT

32 МБ

102%

102%

119%

64 МБ

132%

127%

99%

128 МБ

139%

130%

97%

Рис. 7. Относительное быстродействие системы Windows 2000

 

Было найдено, что на компьютерах с объемом оперативной памяти 32 МБ система Windows 2000 обеспечивает, в среднем, существенно лучшее быстродействие в сравнении с системой Windows NT 4.0. В среднем, система Windows 2000 была на 19 процентов быстрее системы Windows NT 4.0. На компьютерах с объемом оперативной памяти 32 МБ система Windows 2000 обладает быстродействием, сравнимым с быстродействием как системы Windows 95, так и системы Windows 98.

 

При увеличении объема оперативной памяти до 64 МБ система Windows 2000 оказалась существенно быстрее систем Windows 95 и Windows 98. При объеме оперативной памяти в 64 МБ система Windows 2000 была на 32 процента быстрее системы Windows 95 и на 27 процентов быстрее системы Windows 98.

 

При переходе от оперативной памяти объемом в 64 МБ к оперативной памяти объемом в 128 МБ преимущество системы Windows 2000 в быстродействии над системами Windows 95 и Windows 98 стало еще больше. При объеме оперативной памяти в 128 МБ система Windows 2000 была на 39 процентов быстрее системы Windows 95 и на 30 процентов быстрее системы Windows 98.

 

Однако мы обнаружили, что при работе на компьютерах с объемом оперативной памяти в 64 МБ и 128 МБ система Windows NT 4.0 обеспечивает, в среднем, чуть лучшее быстродействие в сравнении с системой Windows 2000. Хотя разница в быстродействии при объеме оперативной памяти в 64 МБ была мала, мы обнаружили, что с увеличением объема оперативной памяти разница в быстродействии между двумя этими операционными системами увеличивается. При объеме оперативной памяти в 128 МБ система Windows 2000 была на 3 процента медленнее системы Windows NT 4.0.


3.3. Повышение быстродействия при увеличении объема ОЗУ

Нижеследующая таблица иллюстрирует измеренное с помощью программы Business Winstone 99 повышение быстродействия для каждой операционной системы при увеличении объема оперативной памяти компьютера.

 

Увеличение объема ОЗУ

Windows 95

Windows 98

Windows NT

Windows 2000

С 32 МБ до 64 МБ

39%

44%

116%

79%

С 64 МБ до 128 МБ

6%

9%

14%

12%

Рис. 8. Повышение быстродействия при увеличении объема ОЗУ

 

Из-за своего низкого быстродействия на компьютерах с объемом оперативной памяти в 32 МБ система Windows NT 4.0 показала наивысшее увеличение быстродействия, на 116 процентов, при увеличении объема оперативной памяти с 32 МБ до 64 МБ. Система Windows 2000 показала следующее по величине повышение быстродействия, на 79 процентов, при увеличении объема оперативной памяти с 32 МБ до 64 МБ. Хотя системы Windows 95 и Windows 98 и показали существенное увеличение быстродействия при увеличении объема оперативной памяти с 32 МБ до 64 МБ, увеличение быстродействия в случае этих операционных систем составляло примерно половину от увеличения быстродействия для системы Windows 2000.

 

Увеличение быстродействия на 14 процентов, показанное системой Windows NT 4.0, было наивысшим увеличением быстродействия при увеличении объема оперативной памяти с 64 МБ до 128 МБ. Увеличение быстродействия на 12 процентов, зарегистрированное для системы Windows 2000, было сопоставимо с таковым для системы NT 4.0.


3.4. Диаграммы быстродействия

Результаты, полученные в ходе выполнения тестирования, заметно различались для разных объемов оперативной памяти. При объеме оперативной памяти в 32 МБ, представляющем вариант с ограниченной оперативной памятью, система Windows 2000 была быстрее системы Windows NT 4.0 на пяти из семи протестированных компьютеров. В остальных двух вариантах разница в быстродействии систем Windows NT 4.0 и Windows 2000 не превышала 6 процентов. При объеме оперативной памяти в 32 МБ быстродействие системы Windows 2000 было сопоставимо с быстродействием систем Windows 95 и Windows 98, причем система Windows 2000 была быстрее на четырех из семи компьютеров.

 

Рис. 9. Измерение быстродействия с помощью Business Winstone при 32 МБ ОЗУ

 

При объеме оперативной памяти в 32 МБ особенно низкие результаты были зарегистрированы для Windows NT 4.0 на системах 2a и 2b. Представляется вероятным, что причиной этого является звуковой драйвер Turtle Beach Montego I. Нами было обнаружено, что остальные звуковые драйверы практически не влияли на быстродействие системы Windows NT 4.0, исключением являлся драйвер Turtle Beach Montego I. Отключение драйверов приводило к заметному улучшению быстродействия системы Windows NT 4.0. Поскольку мы запускали все четыре операционные системы с включенным звуком, мы использовали результаты, полученные на конфигурациях 2a и 2b с включенным звуком.

 


При объеме оперативной памяти в 64 МБ быстродействие как системы Windows 2000, так и системы Windows NT 4.0 существенно превышало быстродействие систем Windows 95 Windows 98. В среднем, система Windows 2000 была на 32 процента быстрее системы Windows 95 и на 27 процентов быстрее системы Windows 98, а система Windows NT 4.0 была на 33 процента быстрее системы Windows 95 и на 38 процентов быстрее системы Windows 98.

 

Рис. 10. Измерение быстродействия с помощью Business Winstone при 64 МБ ОЗУ

 

При объеме оперативной памяти в 64 МБ быстродействие системы Windows 2000 было сопоставимо с быстродействием системы Windows NT 4.0 (разница в пределах 9 процентов) на шести из семи протестированных компьютерах. На одной конфигурации, системе 2a, Windows NT 4.0 была на 15 процентов быстрее, чем Windows 2000. Мы исследовали причину столь медленной работы системы Windows 2000 на этом компьютере. Представляется вероятным, что причиной этого является видеодрайвер STB Velocity 128, поставляемый в составе системы Windows 2000.

 


Мы провели тестирование конфигурации 2 как с драйвером STB Velocity 128 (система 2a), так и с драйвером Matrox Millennium G200 (система 2b). На приведенной ниже диаграмме показана разница между результатами, полученными с помощью программы Business Winstone 99 для видеоконтроллеров STB Velocity 128 и Matrox Millennium G200 при объеме оперативной памяти в 64 МБ.

 

Рис. 11. Сравнение результатов для видеоконтроллеров STB Velocity 128
и Matrox Millennium G200 при объеме оперативной памяти 64 МБ

 

Нами была обнаружена лишь незначительная разница в быстродействии систем Windows 95, Windows 98 и Windows NT 4.0 при использовании видеоконтроллеров STB Velocity 128 и Matrox Millennium G200. Это является доказательством того, что оба этих видеоконтроллера обладают примерно одинаковыми характеристиками в испытаниях с использованием программы Business Winstone 99. Наши результаты вскрыли, однако, значительную разницу в быстродействии этих двух видеоконтроллеров при работе с системой Windows 2000. Исходя из того, что данная разница в быстродействии проявляется только для системы Windows 2000, мы пришли к выводу, что видеодрайвер STB Velocity 128, входящий в комплект системы Windows 2000 (RC2), возможно, не полностью оптимизирован.

 


На компьютерах с объемом оперативной памяти в 128 МБ быстродействие систем Windows 2000 и Windows NT 4.0 было сопоставимым (в пределах 10 процентов) на всех протестированных компьютерах. Как система Windows 2000, так и система Windows NT 4.0 обладали значительно более высоким быстродействием в сравнении с системами Windows 95 и Windows 98. В среднем, система Windows 2000 была на 39 процентов быстрее системы Windows 95 и на 30 процентов быстрее системы Windows 98, а система Windows NT 4.0 была на 43 процента быстрее системы Windows 95 и на 35 процентов быстрее системы Windows 98.

 

Рис. 12. Измерение быстродействия с помощью Business Winstone при 128 МБ ОЗУ

 

 


Приложение

A.  Характеристики компьютеров

Система 1

 

Номер компьютера

5101

Описание компьютера

Dell OptiPlex GXi

Переносный или настольный

Настольный

Процессор

Pentium

Число процессоров

1

Скорость процессора

133 МГц

Кэш L1

16 КБ

Кэш L2

512 КБ (не полная адресация)

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

BIOS

Phoenix ROM BIOS PLUS версия 1.10 A03

Модель жесткого диска

Western Digital Caviar 33100 WDAC33100-18H

Размер жесткого диска

3.1 ГБ

Контроллер жесткого диска

Intel 82371SB PCI Bus Master IDE Controller

Размер буфера жесткого диска

128K DRAM

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

S3 Trio64V+ PCI (765)

Видеопамять

2 МБ

Видеодрайвер Windows 2000

s3legacy.sys v5.00.2112.01 ;s3legacy.dll v5.00.2115.01

Видеодрайвер Windows 98

S3MM.SYS v4.10.00.1715

Видеодрайвер Windows NT 4.0

S3.SYS v4.00.1381.89; S3.DLL v4.00.1381.89

Назначенное разрешение экрана

800 x 600

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

Crystal Sound (интегрировано на системной плате)

Сетевая плата

3Com Fast Etherlink XL PCI 10/100 (3C905)

Изготовитель дисковода для компакт-дисков

NEC

Скорость дисковода для компакт-дисков

40x

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 13. Характеристики системы 1


 

Система 2a

 

Номер компьютера

5731

Описание компьютера

Dimension XPS D266

Переносный или настольный

Настольный

Процессор

Pentium II

Число процессоров

1

Скорость процессора

266 МГц

Кэш L1

32 КБ

Кэш L2

512 КБ

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

Кэш L1

16 КБ

Кэш L2

512 КБ

BIOS

Phoenix BIOS 4.0 выпуск 6.0

Модель жесткого диска

Quantum Fireball ST6.4A 3.5 series

Размер жесткого диска

6.4 ГБ

Контроллер жесткого диска

Intel 82371AB/EB PCI Bus Master IDE Controller

Размер буфера жесткого диска

128 КБ

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

STB Velocity 128 3D AGP

Видеопамять

4 МБ

Видеодрайвер Windows 2000

Nv3.sys v5.00.2083.343; nv3.dll v5.00.2083.343

Видеодрайвер Windows 98

Nv3dd32.DLL v4.10.00.1713

Видеодрайвер Windows NT 4.0

Stbv128m.sys v4.00.1381.1222; Stbv128m.sys v4.00.1381.1222

Назначенное разрешение экрана

1024 x 768

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

Turtle Beach Montego I (Aureal Vortex 8820)

Сетевая плата (драйвер)

3com Etherlink XL Combo 10MB Ethernet Adapter

Изготовитель дисковода для DVD-дисков

Hitachi

Скорость дисковода для DVD-дисков

(20x при чтении компакт-диска)

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 14. Характеристики системы 2a


 

Система 2b

 

Номер компьютера

5731

Описание компьютера

Dimension XPS D266

Переносный или настольный

Настольный

Процессор

Pentium II

Число процессоров

1

Скорость процессора

266 МГц

Кэш L1

32 КБ

Кэш L2

512 КБ

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

Кэш L1

16 КБ

Кэш L2

512 КБ

BIOS

Phoenix BIOS 4.0 выпуск 6.0

Модель жесткого диска

Quantum Fireball ST6.4A 3.5 series

Размер жесткого диска

6.4 ГБ

Контроллер жесткого диска

Intel 82371AB/EB PCI Bus Master IDE Controller

Размер буфера жесткого диска

128 КБ

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

Matrox Millennium G200 AGP

Видеопамять

8 МБ

Видеодрайвер Windows 2000

Mga64.sys v5.00.2124.3711; mga64.dll v5.00.2124.3711

Видеодрайвер Windows 98

G200DD32.DLL v4.11.01.2200

Видеодрайвер Windows NT 4.0

Mga64.sys v4.00.1381.4210; mga64.dll v4.00.1381

Назначенное разрешение экрана

1024 x 768

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

Turtle Beach Montego I (Aureal Vortex 8820)

Сетевая плата (драйвер)

3com Etherlink XL Combo 10MB Ethernet Adapter

Изготовитель дисковода для DVD-дисков

Hitachi

Скорость дисковода для DVD-дисков

(20x чтение компакт-дисков)

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 15. Характеристики системы 2b


 

Система 3

 

Номер компьютера

6822

Описание компьютера

Gateway E-1200

Переносный или настольный

Настольный

Процессор

Celeron

Число процессоров

1

Скорость процессора

433 МБ

Кэш L1

32 КБ

Кэш L2

128 КБ

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

BIOS

Phoenix BIOS 4.0 выпуск 6.0

Модель жесткого диска

Quantum Fireball CR4.3A-(PM)7

Размер жесткого диска

4.3 ГБ

Контроллер жесткого диска

Intel 82371AB/EB PCI Bus Master IDE

Размер буфера жесткого диска

512 КБ

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

ATI 3D Rage IIC AGP

Видеопамять

4096 КБ

Видеодрайвер Windows 2000

Atirage.sys v5.00.2051.01; atirage.dll v5.00.2056.01

Видеодрайвер Windows 98

Macxdd32.dll v4.11.01.5033

Видеодрайвер Windows NT 4.0

Atirage.sys v4.00.1381.01; atirage.dll v4.00.1381.01

Назначенное разрешение экрана

1024 x 768

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

Crystal PnP Audio System (интегрировано на системной плате

Сетевая плата (драйвер)

Intel EtherExpress PRO/100+ Management Adapter

Изготовитель дисковода для компакт-дисков

Toshiba

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 16. Характеристики системы 3


 

Система 4

 

Номер компьютера

6586

Описание компьютера

NEC PowerMate VT

Переносный или настольный

Настольный

Процессор

Pentium III

Число процессоров

1

Скорость процессора

500 МГц

Кэш L1

32 КБ

Кэш L2

512 КБ

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

BIOS

American Megatrends AMIBIOS Ver 2.1

Модель жесткого диска

GAS54112 Maxtor 91303D6

Размер жесткого диска

12425 МБ

Контроллер жесткого диска

Intel 82371AB/EB PCI Bus Master IDE

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

Matrox Millennium G200 AGP

Видеопамять

8 МБ

Видеодрайвер Windows 2000

Mga64.sys v5.00.2124.3711; mga64.dll v5.00.2124.3711

Видеодрайвер Windows 98

G200DD32.DLL v4.11.01.2200

Видеодрайвер Windows NT 4.0

Mga64.sys v4.00.1381.4210; mga64.dll v4.00.1381

Назначенное разрешение экрана

1024 x 768

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

SoundBlaster AWE64 (интегрировано на системной плате)

Сетевая плата (драйвер)

3Com Fast Etherlink XL (3C905B-TX)

Изготовитель дисковода для DVD-дисков

Hitachi

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, Пакет обновления 5

Рис. 17. Характеристики системы 4


 

Система 5

 

Номер компьютера

5907

Описание компьютера

Gateway Solo 2500

Переносный или настольный

Переносный

Процессор

Pentium II

Число процессоров

1

Скорость процессора

233 МГц

Кэш L1

32

Кэш L2

512

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

BIOS

PhoenixBIOS NoteBIOS 4.0 v10.11

Модель жесткого диска

Hitachi DK227A-41

Размер жесткого диска

4.1 ГБ

Контроллер жесткого диска

IDE

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

NeoMagic MagicGraph 128XD

Видеопамять

2 МБ

Видеодрайвер Windows 2000

neo20xx.sys v5.29.00.00; neo20xx.dll v5.29.00.00

Видеодрайвер Windows 98

nmgcdd.dll 4.10.01.0009

Видеодрайвер Windows NT 4.0

Neo20xx.sys v1.00.01.01; neo20xx.dll 4.00.1381.01

Назначенное разрешение экрана

800 x 600

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

NeoMagic MagicWave 3DX

Сетевая плата (драйвер)

Отсутствует

Изготовитель дисковода для DVD-дисков

Gateway

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 18. Характеристики системы 5

 


 

Система 6

 

Номер компьютера

6559

Описание компьютера

Compaq Armada 7800

Переносный или настольный

Переносный

Процессор

Pentium II Enhanced

Число процессоров

1

Скорость процессора

366 МГц

Кэш L1

32

Кэш L2

256

Объем ОЗУ

32 МБ, 64 МБ, 128 МБ

BIOS

PhoenixBIOS 4.0 выпуск 5.1

Модель жесткого диска

Compaq

Размер жесткого диска

13 ГБ

Контроллер жесткого диска

IDE

Формат файловой системы

FAT16

Режим передачи

Windows 2000: DMA

Windows 95: DMA

Windows 98: DMA

Windows NT 4.0: PIO

Видеоконтроллер

S3 Virge/MX

Видеопамять

4 МБ

Видеодрайвер Windows 2000

s3m.sys v5.1024.329.02; s3mvirge.dll v5.1024.329.02

Видеодрайвер Windows 98

s3vmx32.dll v4.10.01.3601

Видеодрайвер Windows NT 4.0

s3mini.sys v4.1024.325.22; s3virge.dll v4.1024.325.22

Назначенное разрешение экрана

1024 x 768

Назначенная глубина цвета

16 бит/пиксел

Частота обновления экрана

60 Гц

Звуковая плата

ES1879 AudioDrive 2.01.20

Сетевая плата (драйвер)

Отсутствует

Изготовитель дисковода для DVD-дисков

Compaq

Версия Windows

Windows 2000, Build 2128

 

Windows 95, OSR2.1

 

Windows 98, Build 2222

 

Windows NT 4.0, Build 1381, пакет обновления 5

Рис. 19. Характеристики системы 6

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1001 Aviation Parkway, Suite 400

Morrisville, NC 27560

Тел. 919-380-2800

Факс 919-380-2899

www.zdlabs.com