Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РТМ3 весь.doc
Скачиваний:
8
Добавлен:
28.09.2019
Размер:
9.07 Mб
Скачать

01.02. Тестирование производительности

Следует отметить, что результаты тестов в достаточно мере зависят от версии установленных драйверов.

01.02.01. Синтетические тесты

Так называемые синтетические тесты производительности – это тесты, отражающие производительность ПК в тестах, а не на реальном ПО. Соответственно, результат представляет собой некий числовой индекс, который можно сравнить с показателями образцовых ПК. Можно выделить и рекомендовать несколько основных программ синтетических тестов, рассмотренных ниже.

Следует отметить, что сравнение числовых индексов производительности, возвращаемых программой тестирования, имеет смысл только при использовании одинаковой версии программы тестирования на всех испытуемых системах. Версия программы тестирования обычно нумеруется годом выпуска и числовым кодом вида: MajorVersion.MinorVersion.Release.Build, например 1.2.3.4.

Допускается отсутствие некоторых цифр в коде вида. Возможны незначительные вариации методики тестирования при изменении MinorVersion, Release, Build. При изменении MajorVersion возможно радикальное перестроение методики тестирования, связанное с добавлением новых составляющих тестирования.

01.02.01.01. 3DMark

3DMark (от англ. «mark» – русск. «метка») – название серии популярнейших, широко известных и рекомендуемых компьютерных тестов, разработанных финской компанией Futuremark (ранее MadOnion.com).

Программы этой серии ориентированы на тестирование, прежде всего, графической компоненты персонального компьютера с целью определения производительности системы в компьютерных играх. Основное предназначение 3DMark – тестирование производительности и стабильности графической платы (видеокарты) и оценка её производительности в условных единицах. Последние версии 3DMark, кроме видеокарты, тестируют также производительность центрального процессора в таких задачах, как игровой искусственный интеллект и «физический движок».

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

Сравнение значений числового индекса производительности, полученных в разных тестах более или менее корректно.

Пример тестирования нескольких упомянутых выше типовых моделей НЕТБУКов (для сопоставления введены результаты тестирования продвинутой модели мини ноутбука MSI с двенадцати дюймовым экраном):

Рисунок 01.02. Результаты тестирования 3DMark03.

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

01.02.01.02. PCMark

PCMark – название серии компьютерных бенчмарков, разработанных финской компанией Futuremark (ранее MadOnion.com). Эта серия бенчмарков спроектирована и рекомендуется для тестирования следующих компонентов персонального компьютера: центральный процессор, материнская плата, оперативная память, винчестер.

Программы серии PCMark тестируют стабильность и производительность работы процессоров, скоростные характеристики и пропускную способность оперативной и постоянной памяти, а также множество других характеристик компьютерных компонентов. Для тестирования используются различные тесты, как синтетические, нагружающие определённые блоки компьютера, так и прикладные, например архивация данных, кодирование и декодирование, аудио и видео, производительность физического движка и т.д. Версии также нумеруются годами выпуска.

Пример

Ниже приведены результаты выполнения тестов PCMark 2002 и PCMark2005 на некоторых НЕТБУКах, отобранных для настоящего РТМ в качестве типовых, используемых многочисленными пользователями ещё первой волны проникновения НЕТБУКов в образовательные технологии:

Рисунок 01.03. Результаты выполнения тестов PCMark 2002.

Рисунок 01.04. Результаты выполнения тестов PCMark2005.

Как видно из результатов тестирования НЕТБУКи ASUS с девятидюймовым экраном (в версии 901) и с десятидюймовым экраном имеют схожие и вполне хорошие характеристики. НР и особенно ASUS 900 заметно проигрывают им, причем ASUS версии 900 существенно дешевле, чего никак нельзя сказать о бренде НР. Первенец линейки НЕТБУКов ASUS EEE PC 700/701 не выдерживает глубокой критики, и его данные приведены исключительно для сравнения.

01.02.01.03. Everest

Everest – программа для просмотра информации об аппаратной и программной конфигурации компьютера, тестирования производительности по следующим тестам:

  • Чтение из памяти – тестирует скорость пересылки данных из ОЗУ к процессору.

  • Запись в память.

  • Копирование в памяти – тестирует скорость пересылки данных из одних ячеек памяти в другие через кэш процессора.

  • Задержка памяти – тестирует среднее время считывания процессором данных из ОЗУ.

  • CPU Queen – тестирует производительность процессора в целочисленных операциях при решении классической «Задачи с ферзями», достаточно адекватно нагружающей ПК по сравнению с комбинаторикой различных мультимедиа и гипермедиа компонент, присутствующих в потоках образовательной информации.

  • CPU PhotoWorxx – тестирует производительность блоков целочисленных арифметических операций, умножения, а также подсистемы памяти при выполнении ряда стандартных операций с RGB-изображениями, что также в немалой степени насыщает использование устройства в образовательных технологиях.

  • CPU ZLib – тестирует производительность процессора и подсистемы памяти при создании архивов формата ZIP при помощи популярной открытой библиотеки ZLib. Использует целочисленные операции.

  • CPU AES – тестирует скорость процессора при выполнении шифрования по криптоалгоритму AES. Способен использовать низкоуровневые команды шифрования процессоров VIA C3 и C7, что позволяет последнему быть одним из лидеров теста, превосходя по производительности ряд многоядерных процессоров Intel и AMD.

  • FPU Julia – тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 32-разрядной точностью. Моделирует несколько фрагментов фрактала Жюлиа. При возможности использует инструкции MMX, SSE и 3DNow!. (http://ip-whois.net/test-speed-internet/)

  • FPU Mandel – тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 64-разрядной точностью путем моделирования нескольких фрагментов фрактала Мандельброта. Способен использовать инструкции SSE2.

  • FPU SinJulia – усложненный вариант теста FPU Julia. Тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 80-разрядной точностью. Использует инструкции x87, предназначенные для вычисления тригонометрических и показательных функций.

Пример

Результат теста Everest Cache&Memory Benchmark для НЕТБУКа MSI Wind U100:

Рисунок 01.05. Результат теста Everest.

Результаты теста жесткого диска НЕТБУКа Samsung N10 (с десятидюймовым экраном и типичными для «десятидюймовок» конструкции, архитектуре и показателям, причем основной упор производители, имеющие по производству ноутбуков вполне заслуженную высокую репутацию, сделали на достижение максимальной автономности, то есть экономичности).

Рисунок 01.06. Результаты теста жесткого диска.

01.02.01.04 Super Pi

Super Pi – программа для вычисления числа с заданной точностью (максимум 32 миллиона знаков). Приложение не оптимизировано под многопоточное выполнение. По времени выполнения можно судить о быстродействии ЦП.

Пример

Рисунок 01.07. Программа Super Pi.