⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
Passmark PerformanceTest
Автор: Константин Иванов
Всю жизнь мы мечтаем быть лучше, успешнее других. И железо иметь, если не самое брендовое, то самое производительное. Способов определить "крутость" ПК достаточно много. Мы не будем еще раз останавливаться на банальных 3DMark'ах и расскажем об никому не известной, но очень привлекательной утилите Passmark PerformanceTest (вмещающей в себя 27 бенчмарков) от компании с незамысловатым названием Passmark Software.
Системные требования
ЛицензияБесплатно во время испытательного срока (30 дней), после - $24 Отличия версии 5.0 (build 1009) от версии 5.0. (build 1008)
Набор тестовПроизводительность теста обеспечивает объективное тестирование ПК при возможном варьировании скорости самого теста. В семи тестовых комплектах имеется в наличии 27 стандартных бенчмарков и 5 усовершенствованных окон для обычного тестирования.
Кроме результатов стандартных тестов, в PassMark PerformanceTest выводится 7 итоговых результатов и общий результат теста ("PassMark Rating"). Разработчики гордятся тем, что расчет времени для прохождения тестов рассчитывается с точностью до 1 миллионной секунды. Результаты бенчмарка изображены в виде несложной гистограммы, поэтому вам не придется проводить часы за изучением цифр и самостоятельно подводить итоги. Итоги могут быть использованы для того, чтобы определить, насколько высока производительность вашего компьютера по сравнению с другими компьютерными системами. Оценочная версия теста PerformanceTest содержит в себе базовые результаты тестирования семи различных компьютерных систем. При покупке этой программы пользователь получает доступ к базе данных PassMark, где можно найти и скачать результаты других бенчмарков. Дополнительные возможности PassMark PerformanceTestРазработчики непрерывно работают над PassMark PerformanceTest, тщательно совершенствуя свой бенчмаркер. На сегодняшний день для пользователя реализованы:
Методика тестированияПять усовершенствованных тестовых окон позволяют опытным пользователям создавать свои собственные сценарии теста и проводить тщательный анализ "поведения" машины. Регулируя параметры входа, можно измерить "факультативную" производительность компьютера в различных сценариях. Чтобы понять, как PassMark PerformanceTest тестирует систему, рассмотрим отдельно испытание каждого компонента ПК. Тестирование винчестера Тестирование винчестера измеряет скорость передачи данных при чтении или записи данных на один или более дисков. Скорость, с которой данные могут перемещаться из памяти на жесткий диск, является одним из наиболее важных аспектов, влияющих на производительность системы. Существует несколько факторов, которые влияют на скорость, а усовершенствованное тестирование драйверов диска позволяет пользователю варьировать большинством из этих факторов и сравнивать результаты. В тесте пользователи могут проводить синхронное тестирование многочисленных драйверов и отмечать:
Тестирование CD/DVD-приводов Этот тест позволяет измерить скорость передачи данных с CD или DVD. На изменение скорости считывания данных CD-драйвером с CD-ROM влияют следующие факторы. Одну из наиболее существенных ролей играет скорость дисковода завода-изготовителя. Скорость старых дисководов меняется от 2Х до 4Х (1Х=0.1536 Мб/сек), дисководы сегодняшнего поколения намного мощнее: чаще всего говорят о 48Х, 52X и 56Х. На скорость передачи данных также влияет сверхоперативная память системы, которая играет большую роль в хранении информации о наиболее часто запрашиваемых данных. Кэш-память - это "часть" памяти Windows, в которой хранятся данные для быстрого доступа. Например, файл весом в 10 Мб, который первый раз считывается с CD/DVD ROM, скорее всего, будет скопирован Windows в кэш-память, признавая, что данные из этого файла могут быть вскоре затребованы снова. При повторных запросах Windows будет считывать данные непосредственно из кэш-памяти, обходя стороной повторное обращение к CD/DVD ROM. Если эти данные не использовались в течение некоторого периода времени и/или, затем последовало еще несколько запросов, они будут заменены на более свежие или более необходимые данные. Запрос этого файла на данном этапе означает, что Windows должна еще раз обратиться непосредственно к CD/DVD ROM. Очевидно то, что занесены ли данные с CD/DVD ROM в кэш-память или нет, фактор использования кэш-памяти очень сильно влияет на сам тест. CD/DVD испытание позволяет пользователям изменять следующие параметры тестирования:
Результаты всех выполненных тестов могут быть изображены графически при помощи обычных для вас средств построения графиков. Тестирование графической подсистемы 3D-технология за последние несколько лет сделала большой шаг вперед и этот тест определяет насколько быстро могут быть созданы и показаны объемные изображения. Корпорация Microsoft является разработчиком набора интерфейсов прикладного программирования (API), более известные как DirectX, Технология DirectX позволяет программистам создавать игры и другие высокотехнологичные мультимедийные приложения, а так же обеспечивает поддержку двухмерной (2-D) и трехмерной (3-D) графики, звуковых эффектов, музыки, устройств входа и сетевых приложений, подобно игр с несколькими участниками. Усовершенствованный тест 3D-графики предназначен для тестирования видеокарт при использовании наиболее общих особенностей DirectX. Проводится рендеринг нескольких сфер экрана в режиме оконного интерфейса или в полноэкранном интерфейсе. Именно поэтому PerformanceTest требует DirectX8.0 и выше. Кроме тестирования индивидуальных графических скоростей карты и ее возможностей, рассматривается доля участия видеокарты в повышении производительности, где результат зависит от быстроты прорисовки сценария. Сценарий с б?льшим количеством объектов, структур и особенностей DirectX может выглядеть внушительнее, но, скорее всего, улучшенный вид будет получен за счет дополнительного числа фреймов. Вот опции прорисовки сцен, которые могут быть отобраны пользователем:
Тестирование работы в сети Сегодня почти все компьютеры подключены к сети: через модем к провайдеру интернет и/или посредством Ethernet к внутрикорпоративной сети. Обмен данными между компьютерами является существенной частью в ежедневных операциях. Несметное число приложений используют технологию организации работы в сети, среди них электронная почта, web-браузеры и игры. По большей части пользователь заинтересован скорее всего в интенсивности передачи данных. Усовершенствованное тестирование организации работы в сети предназначено для изучения интенсивности передачи данных между двумя компьютерами, на которых должен быть запущен PerformanceTest. Один из компьютеров играет роль сервера и он должен лишь ожидать подключения. Другой компьютер выступает в роли клиента. Он соединяется с компьютером-сервером и посылает ему данные в течение всей продолжительности тестирования. Пользователи могут изменять следующие параметры тестирования:
Тестирование памяти Усовершенствованное тестирование памяти разработано с целью проверки тех факторов, которые влияют на скорость доступа к запрашиваемым данным из памяти. Компьютерную память можно представить в виде длинной полосы. Полоса составлена из миллионов (а порой и миллиардов) слотов. Каждый слот имеет свое собственное значение, называемое его адресом. На 32-битовых платформах Windows размер каждого слота составляет 32 бита или 4 байта (1 байт = 8 бит). Windows размещает (добавляя и удаляя) данные по всей полосе. Например, работа с файлом, доступным на диске, требует скопировать этот файл с диска в память. Тогда файл для работы становится доступным из памяти. Один из принципов проектирования памяти известен под названием Spatial Locality. Под ним подразумевается то, что адреса памяти, которые расположены рядом друг с другом, имеют тенденцию быть упомянутыми одновременно близко друг к другу. Память разработана на этом принципе и не стоит пугаться увеличения времени, необходимого для доступа к памяти, если постоянно запрашиваются адреса, которые расположены далеко друг от друга. Пользователи могут выбирать один из двух тестов - Memory Speed Per Access Step Size и Memory Speed Per Block Size Первый тип тестирования Memory Speed Per Access Step Size получает доступ к большому блоку памяти в различных размерных шагах. Сначала проходит последовательное тестирование каждого значения. Затем тестируется тот же самый блок, за исключением каждого второго значения. На этом этапе блок дважды проходит тестирование, чтобы получить то же количество данных, что было просмотрено на первом этапе. Затем этот блок тестируется снова, за исключением каждого четвертого значения. И так далее, пока не будет достигнут максимальный размер шага. Размер блока памяти, используемой для этого испытания, составляет одну четвертую от всей системы ОЗУ. Размер шагов варьируется от 1 (непрерывный последовательный доступ) до одной четверти всего блока памяти (то есть шестнадцатая часть системы ОЗУ). Memory Speed Per Block Size применим, чтобы показать как компьютерная программа может использовать секцию памяти для сохранения данных. При этом программа делает запрос требуемого количества памяти, ОС выделяет программе память (если ресурсы системы не очень низки) и возвращает к нужной программе адрес первого слота памяти в выделенном блоке. Возможно, что некоторые программы могут запрашивать очень большое количество памяти. Как и Memory Speed Per Access Step Size, тест Memory Speed Per Block Size состоит из нескольких этапов. В течение каждого этапа, PerformanceTest запрашивает блок памяти и посредством него определяет среднее время доступа. Однако на каждом последующем этапе размер требуемой памяти увеличивается до тех пор, пока размер блока не сравняется с системой ОЗУ. Таким образом, можно наблюдать различные скорости доступа для блоков различных размеров. Обычным явлением является очень быстрый доступ к памяти для блоков, которые являются достаточно маленькими, чтобы полностью соответствовать кэш-память второго уровня, и более медленный доступ для больших блоков доступных из главного ОЗУ. Если же ресурсы системы низки, обмен с диском может потребоваться даже для очень больших блоков. Тестирование многозадачной работы Данное тестирование разработано для параллельного запуска стандартного тестирования с целью изучения уровня производительности в подобных условиях. Разработчиками отмечается, что в этом тесте многопроцессорные машины будут иметь явное преимущество перед своими "одноCPU'терными" собратьями. Испытания включают в себя стандартные тесты PassMark наряду с некоторыми популярными алгоритмами эталонного тестирования и испытаниями, симулирующие повседневные операции, которые для выполнения может потребовать ЦП.
ТестированиеПосле такой вкусной теоретической базы руки чешутся практически протестировать нашу тестовую систему:
Никогда не забывайте, что во время тестирования бенчмаркером следует остановить и закрыть все сторонние работающие программы. Всего 27 испытаний, которые наша система проходит примерно за 5-10 минут. По окончанию бенчмарка выводится окошко с итоговыми марками: Нам интересно сравнить нашу систему с другими, поэтому мы вызываем таблицу сравнения с помощью пиктограммы "график". Теперь перед нами 31 график. Все мы их приводить не станем, но часть продемонстрируем. Integer Math. Тотальный проигрыш процессорам от Intel. Обратите внимание, что помимо графика пользователю предлагаются очки тестирования и проценты преимущества. Floating Point Math. Выигрыш у процессоров Intel. Преимущество последних даже в 1 GHz ничего не решает. Есть за что похвалить AMD. CPU MMX. И тут выигрыш. Понимаешь, насколько выиграла AMD, когда стала поддерживать инструкции MMX. Compression. Сжатие - не козырь нашей тестовой системы ввиду скромной одноканальной системы построения памяти. Graphics - 3D Complex. Интересная ситуация. Наш GeForce TI-4200 выигрывает у Radeon 9600. А может все дело в процессоре? Passmark. Итоговый график по итоговым очкам. Выводы
Passmark Software - быстрый, удобный в использовании бенчмарк с уникальным профессиональным подходом к тестированию. Благодаря возможности сравнения систем, данная программа может служить эталоном для оценки производительности различных ПК. Ссылки по теме:CPU Tester Pro - стресс-тест вашего ПК
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|