Стресс-тест (иногда называемый испытанием на пытки ) - это форма намеренно интенсивного и тщательного тестирования, используемого для определения стабильности данной системы или объекта. Он включает в себя тестирование, выходящее за пределы нормальной рабочей емкости, часто до предела, чтобы увидеть результаты. Причины могут включать: определение критических точек и пределов безопасного использования; чтобы подтвердить, что намеченные спецификации соблюдаются; для определения режимов отказа (как именно система может выйти из строя) и для тестирования стабильной работы части или системы за пределами стандартного использования. Инженеры по надежности часто тестируют элементы при ожидаемой нагрузке или даже при ускоренной нагрузке, чтобы определить срок службы элемента или определить режимы отказа . [1]
Термин « стресс-тест» применительно к аппаратным средствам (включая электронику, физические устройства, атомные электростанции и т. Д.), Вероятно, будет иметь различные уточненные значения в конкретных контекстах. Один из примеров - материалы, см. Усталость (материал) .
Аппаратный стресс-тест
Стресс-тестирование, как правило, должно подвергать компьютерное оборудование чрезмерно высоким уровням нагрузки, чтобы обеспечить стабильность при использовании в нормальной среде. Они могут включать экстремальные нагрузки, тип задачи, использование памяти, тепловую нагрузку (нагрев), тактовую частоту или напряжения. Память и ЦП - это два компонента, которые обычно подвергаются стресс-тестированию таким образом.
Существует значительное совпадение между стресс - тестирования программного обеспечения и сопоставительного анализа программного обеспечения, так как стремятся оценить и измерить максимальную производительность. Из этих двух программ программное обеспечение для стресс-тестирования нацелено на проверку стабильности, пытаясь заставить систему выйти из строя; Бенчмаркинг направлен на измерение и оценку максимально возможной производительности для данной задачи или функции.
При изменении рабочих параметров в CPU , такие как температура , влажность , разгон , underclocking , overvolting и undervolting , это может быть необходимо , чтобы проверить , если новые параметры ( как правило , ЦП ядра напряжения и частота ) подходят для тяжелых нагрузок процессора . Это делается путем запуска программы, интенсивно использующей процессор, в течение продолжительных периодов времени, чтобы проверить, зависает ли компьютер или дает сбой . Стресс-тестирование ЦП также называют « пытками» . Программное обеспечение, подходящее для испытаний на пытки, обычно должно запускать инструкции, которые используют весь чип, а не только несколько его блоков. Нагрузочного тестирования ЦП в течение 24 часов при 100% нагрузке в большинстве случаев достаточно, чтобы определить, что ЦП будет правильно работать в обычных сценариях использования, например, на настольном компьютере, где загрузка ЦП обычно колеблется на низких уровнях (50 % и ниже).
Стресс-тестирование оборудования и стабильность являются субъективными и могут варьироваться в зависимости от того, как система будет использоваться. Стресс-тест для системы, работающей круглосуточно и без выходных, или которая будет выполнять чувствительные к ошибкам задачи, такие как распределенные вычисления или «складывающиеся» проекты, может отличаться от теста, который должен иметь возможность запускать одиночную игру с разумной степенью надежности. Например, подробное руководство по разгону Sandy Bridge показало, что: [2]
Несмотря на то, что в прошлом IntelBurnTest был столь же хорош, похоже, что что-то в SB uArch [микроархитектура Sandy Bridge] более сильно нагружено Prime95 ... IBT действительно потребляет больше энергии [требует более высоких температурных требований]. Но ... Prime95 каждый раз терпел неудачу первым, и он терпел неудачу, когда проходил IBT. Как и Sandy Bridge, Prime95 является лучшим тестером стабильности для Sandy Bridge-E, чем IBT / LinX.
Стабильность субъективна; некоторые могут назвать стабильность достаточной для запуска своей игры, другим, например, папкам [складывающимся проектам], может потребоваться что-то столь же стабильное, как было на складе, и ... нужно будет запускать Prime95 по крайней мере от 12 часов до одного или двух дней чтобы считать его стабильным ... Есть [тестировщики], которые действительно не заботятся о такой стабильности, и просто скажут, что если он может [завершить] тест, он достаточно стабилен. Никто не ошибается и никто не прав. Стабильность субъективна. [Но] 24/7 стабильность не субъективна.
Инженер ASUS сообщил в статье 2012 года о разгоне системы Intel X79 , что важно тщательно выбирать программное обеспечение для тестирования, чтобы получить полезные результаты: [3]
Не рекомендуется проводить непроверенные стресс-тесты (например, Prime95, LinX или другие сопоставимые приложения). Для полноценного тестирования ЦП / IMC и системной шины рекомендуется Aida64 наряду с общими приложениями, такими как PC Mark 7. Aida имеет преимущество, поскольку это тест стабильности был разработан для архитектуры Sandy Bridge E и тестирует определенные функции, такие как AES, AVX и другие наборы инструкций, которые первичные и подобные синтетике не трогают. Таким образом, он не только загружает ЦП на 100%, но и тестирует другие части ЦП, которые не используются в таких приложениях, как Prime 95. Другие приложения, которые следует учитывать, - это SiSoft 2012 или Passmark BurnIn. Обратите внимание, что проверка не была завершена с использованием Prime 95 версии 26 и LinX (10.3.7.012) и OCCT 4.1.0 beta 1, но после того, как мы провели внутреннее тестирование, чтобы гарантировать хотя бы ограниченную поддержку и работу.
Смотрите также
Рекомендации
- ^ Нельсон, Уэйн Б., (2004), Ускоренное тестирование - статистические модели, планы тестирования и анализ данных , John Wiley & Sons, Нью-Йорк, ISBN 0-471-69736-2
- ^ Sin0822 (24 декабря 2011 г.). «Руководство по разгоне Sandy Bridge E: подробное описание, объяснения и поддержка всех X79» . overclock.net . Проверено 2 февраля 2013 года . (некоторый текст сокращен)
- ^ Хуан Хосе Герреро III - ASUS (2012-03-29). «Руководство по разгоне материнской платы Intel X79» . benchmarkreviews.com . Проверено 2 февраля 2013 года .