Стресс тест системы


Стресс-тестирование программного обеспечения — Википедия

Материал из Википедии — свободной энциклопедии

Стресс-тести́рование (англ. Stress Testing) — один из видов тестирования программного обеспечения, которое оценивает надёжность и устойчивость системы в условиях превышения пределов нормального функционирования. Стресс-тестирование особенно необходимо для «критически важного» ПО, однако также используется и для остального ПО. Обычно стресс-тестирование лучше обнаруживает устойчивость, доступность и обработку исключений системой под большой нагрузкой, чем то, что считается корректным поведением в нормальных условиях.

Термин «стресс-тестирование» часто используется как синоним «нагрузочного тестирования», а также «тестирования производительности», что ошибочно, так как эти виды тестирования отвечают на разные бизнес-вопросы и используют различную методологию.

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

Необходимость стресс-тестирования диктуется следующими факторами:

  • Большая часть всех систем разрабатываются с допущением о функционировании в нормальном режиме и даже в случае, когда допускается возможность увеличения нагрузки, реальные объёмы её увеличения не принимаются во внимание.
  • В случае SLA-контракта (соглашения об уровне услуг) стоимость отказа системы в экстремальных условиях может быть очень велика.
  • Обнаружение некоторых ошибок или дефектов в функционировании системы не всегда возможно с использованием других типов тестирования.
  • Тестирования, проведенного разработчиком, может быть недостаточно для эмуляции условий при которых происходит отказ системы.
  • Предпочтительнее быть готовым к обработке экстремальных условий системы, чем ожидать её отказа.

Основные направления применения стресс-тестирования:

  1. Общее исследование поведения системы при пиковых нагрузках.
  2. Исследование обработки ошибок и исключительных ситуаций системой при пиковых нагрузках.
  3. Исследование узких мест системы или отдельных компонент при диспропорциональных нагрузках.
  4. Тестирование ёмкости системы.

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

Пропорциональная нагрузка[править | править код]

Стресс-тестирование может применяться как для обособленных приложений, так и для распределенных систем с клиент-серверной архитектурой. Простейшим примером стресс-тестирования обособленного приложения может являться открытие файла размером в 50 Мб программой Notepad, входящей в комплект ОС Windows. Условия стресс-тестирования приложения обычно формируются исходя из критических бизнес-процессов его функциональности, определенными на стадии разработки требований и анализа рисков группой, ответственной за производительность.

В общем случае в качестве условий для стресс-тестирования может использоваться линейно увеличенная ожидаемая нагрузка.

Диспропорциональная нагрузка[править | править код]

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

Пример 1:

Веб-сервис предназначен для обработки и отображения созданных пользователем страниц, каждая из которых может состоять из обычного текста и динамических элементов управления. Известно, что один пользователь создает 1 страницу в день, которая содержит в среднем 1000 символов текста и одну форму. Известно также, что к системе идет 1 запрос на отображение исходной страницы в минуту. При этом скорость отображения страницы является критическим бизнес-процессом.

Используя описанную выше модель поведения использующих систему пользователей, несложно смоделировать изменение динамики нагрузки при их увеличении. Стресс-тест, в котором взята за основу такая модель нагрузки не адресует рисков, связанных с тем, что система перестанет удовлетворять требованиям производительности при изменении сценария её использования. Например, скорость отображения страницы может существенно снизиться, если пользователи будут добавлять на неё десятки форм вместо одной.

Использование диспропорциональной нагрузки в стресс-тестах может также применяться для выявления узких мест отдельных компонент системы.

Тестирование ёмкости (англ. Capacity Testing) является одним из самых важных с точки зрения развития бизнеса направлений стресс-тестирования и самых сложных с точки зрения проведения и анализа. Тестирование ёмкости проводится с целью определить запас прочности системы при полном соответствии требованиям к производительности.

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

Пример 2:

Веб-сервис предназначен для отображения данных для зарегистрированных пользователей в формате .docx. Разрабатывающая компания собирается опубликовать возможность отображения данных в формате .pdf, при этом ожидается, что текущие пользователи будут продолжать работать со старым форматом, а новые будут использовать формат .pdf. Моделируя нагрузку на системы во время тестирования ёмкости, учитывается не только текущий сценарий её использования (отображение данных в .docx), но и предполагаемый сценарий использования в будущем (часть одновременно работающих с системой пользователей используют .docx, а часть - .pdf)

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

  • Лайза Криспин, Джанет Грегори. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд = Agile Testing: A Practical Guide for Testers and Agile Teams. — М.: «Вильямс», 2010. — 464 с. — (Addison-Wesley Signature Series). — 1000 экз. — ISBN 978-5-8459-1625-9.

ru.wikipedia.org

Как правильно выполнять в АИДА 64 тест стабильности

АИДА64 представляет собой программу с богатым функционалом, предназначенную для того, чтобы определять параметры ПК, проводить разные проверки. Посредством нее можно получить данные о стабильности системы, узнать, возможен ли разгон ЦП. Это оптимальный вариант для проверки работы систем малой производительности.

АИДА64 представляет собой программу, заключающую в себе множество функций для диагностики ПК. Данная программа известна достаточно давно (раньше она называлась Everest), считается самой распространенной.

Программа может предоставить пользователю полные сведения о программно-аппаратном обеспечении ПК. Посредством АИДА64 каждый пользователь получает возможность осуществить проверку ПК, выявить неполадки, связанные с матплатой, ОЗУ, ЦП, видеокартой, аудиокартой. Также АИДА64 показывает список инсталлированных приложений, драйверов. AIDA64 может тестировать производительность ПК, центрального процессора, проверять эффективность работы компьютерного «железа» и Сети.

Стресс тест AIDA64 пользователь может провести для того, чтобы:

  1. оценить, насколько стабильно работает компьютер после разгона;
  2. проверить, насколько эффективно работает охлаждение;
  3. протестировать качество оборудования, установленного в ПК.

Если у вас малопроизводительный ПК, перед началом стресс теста АИДА64 проверьте, не происходит ли перегрева ЦП при стандартной нагрузке. Температура процессорных ядер не должна превышать 45 градусов. Если температура больше, отложите стресс тест в AIDA64 на потом.

Проверка стабильности ПК после разгона

Есть люди, которые занимаются тонким тюнингом «железа» ПК для повышения производительности. Они изменяют характеристики ПК, связанные с системной шиной и оперативной памятью. Они повышают множитель ЦП, увеличивают напряжение, которое питает его.

Увеличение определенных характеристик может спровоцировать нагревание оборудования, сделать работу ПК нестабильной. По этой причине оверклокеры во время настройки параметров часто проводят стресс тест оперативной памяти посредством AIDA64.

Оценка эффективности охлаждения

Стресс тест процессора посредством AIDA64, скачать которую можно в интернете, дает возможность обнаружить проблемы системы охлаждения. Во время теста ПК функционирует при высокой нагрузке, продуцирует большое количество тепла. Температурные показатели ЦП стремительно растут, что дает возможность проверить, насколько эффективно работает система охлаждения. Для выполнения теста нужно знать, как его проводить и где пользователи скачивают АИДА64.

Проверка качества оборудования

Зная, как сделать стресс тест посредством AIDA64, можно проверить качество оборудования, установленного в ПК. Во время проверки через АИДА64 оборудование ПК подвергается максимальной нагрузке, следовательно, проявляются все дефекты. Пользователь должен знать, как правильно делать тест.

Как провести стресс тест посредством AIDA64

Чтобы запустить стресс тест в AIDA64, нажмите на пункт «Сервис» в меню программы, кликните по «Тест стабильности системы». По умолчанию будет проведен стресс тест центрального процессора, а также стресс тест компьютерной оперативной памяти. Слева вверху есть окно. Проставьте в нем галочки в соответствующих пунктах, если желаете запустить стресс тест компьютерной видеокарты и жесткого диска.

Чтобы начать процедуру, нажмите на клавишу «Start». Чтобы на температурном графике было легче следить за параметрами каждого из процессорных ядер, можете снять галочки показа параметров матплаты и жесткого диска.

По графику АИДА64 удобно следить за динамикой нагрева. Однако больше пользы может принести вкладка «Statistics», включающая в себя статистику стресс теста компьютера посредством AIDA64. При нажатии на нее в программе AIDA64 можно посмотреть такие температурные параметры:

  • текущие;
  • минимальные;
  • максимальные;
  • усредненные.

Стресс тест центрального процессора требуется останавливать собственноручно, нажимая на клавишу «Stop». Длиться стресс тест процессора в AIDA64 должен от получаса до часа. При проведении стресс теста центрального процессора не уходите далеко от компьютера, следите за его температурными показателями. При превышении критического порога сразу останавливайте стресс тест процессора AIDA64. Как это сделать – было написано выше.

О наличии неполадок с ЦП, оперативной памятью свидетельствует не только достижение критического порога, но и значительные различия между температурными показателями различных ядер. Разность температурных показателей при проведении стресс теста памяти в AIDA64 не должна превышать десяти градусов.

Сохранение результатов стресс теста видеокарты в AIDA64 осуществляется посредством клавиши «Save». Если найдено больше пяти ошибок, значит, с компьютером не все в порядке. Требуется устранить неполадки. Каждой найденной ошибке присваивается название того теста, во время которого она была выявлена.

Видео

aida64ru.ru

Стресс-тестирование систем в Linux – утилита stress-ng

Для организации и проведения нагрузочного стресс-тестирования в Linux-системах существует утилита stress-ng. С помощью неё несложно сгенерировать реальную рабочую нагрузку на тестируемые подсистемы и, соответственно, оценить её возможности. Утилита, традиционно для Linux, предоставляет для работы интерфейс командной строки. Однако, это ни в коей мере не делает её неудобной. Со своими задачами она справляется на «отлично». В данной статье приведены инструкции, отражающие основы работы с утилитой stress-ng для некоторых самых распространённых ситуаций в стресс-тестировании систем на основе Linux.

Основные особенности и возможности stress-ng

Возможности, которыми обладает утилита stress-ng, довольно широки. Об этом свидетельствует огромное количество всевозможных опций, которыми её наделили разработчики.
Но ключевой особенностью stress-ng является то, что это полноценный инструмент со встроенными тестами. В отличие от многих других аналогов, при выполнении теста не производится обращений к сторонним и/или внешним ресурсам. Таким образом, stress-ng абсолютно самодостаточна. Практически в любом дистрибутиве Linux она доступна в стандартном репозитории и устанавливается с помощью системы управления пакетами (СУП) дистрибутива. Например, в Ubuntu:

$ sudo apt-get install stress-ng

Кроме всего прочего, stress-ng в своём составе очень качественные тесты для тестирования процессоров, в совокупности позволяющие наиболее полно сгенерировать нагрузку на CPU, используя такие методы как целочисленные и с плавающей запятой, битовые операции, комплексные вычисления и т. д.

Синтаксис stress-ng

Как уже было отмечено, stress-ng имеет настолько огромный набор опций, что в рамках данной статьи целесообразнее остановиться лишь на основных, позволяющих протестировать все основные подсистемы: CPU, виртуальную память, а также дисковую подсистему.
Синтаксис stress-ng довольно прост:

stress-ng [OPTION [ARG]] . . .

Задаёт конкретный метод тестирования виртуальной памяти. По-умолчанию выполняются все доступные для данной категории тесты, последовательно друг за другом. Подробнее в официальном руководстве по команде man stress-ng.

—vm-method mЗадаёт конкретный метод тестирования виртуальной памяти. По-умолчанию выполняются все доступные для данной категории тесты, последовательно друг за другом. Подробнее в официальном руководстве по команде man stress-ng.

Основные опции stress-ng

В таблице ниже указаны основные опции утилиты

Опция Значение
—class name Задаёт тип теста. В качестве name указывается например cpu, memory, vm, io и другие.
—metrics Указывает, что по завершению теста должна быть выведена статистика основных метрик, отражающих поведение системы во время теста.
—metrics-brief То же, что и —metrics, но выводит ненулевые метрики.
—cpu-method method Задаёт метод генерации нагрузки для процессора. По-умолчанию выполняются все доступные для данной категории тесты, последовательно друг за другом. Более подробно об этой опции можно узнать, выполнив команду man stress-ng.
—cpu N Запускает для стресс-теста процессора N стрессоров для каждого  его потока.
—cpu-ops N Указывает, через какое количество bogo-операций необходимо остановить тест CPU.
—hdd-ops N Указывает, через какое количество bogo-операций необходимо остановить тест жёстких дисков.
—hdd-bytes N Записывает N байт для каждого процесса работы с жёстким диском. По-умолчанию равно 1 Гб.
—vm N Запускает для стресс-теста виртуальной памяти N стрессоров.
—vm-bytes N Размещает N байт для каждого процесса работы с памятью. По-умолчанию равно 256 Мб. Объём также может быть указан в процентах от общего объёма виртуальной памяти в системе. Значения можно задавать в бфйтах, килобайтах, мегабайтах и гигабайтах, используя суффиксы b, k, m и g соответственно.
—sequential N Задает N количество потоков для выполнения тестов, если N не указано или равно 0, то количество потоков равно числу процессоров.

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

  • что бы запустить несколько экземпляров каждого стресс-теста используется опция —all N, где N – необходимое количество экземпляров;
  • для установки таймаута, т. е. времени продолжительности стресс-теста используется опция —timeout.

Тестирование процессора

Для подавляющего большинства ситуаций классическим примером стресс-теста можно использовать тест, выполняемый следующей командой:

$ stress-ng --cpu 16 --cpu-method matrixprod --metrics --timeout 60

В данном тесте задействованы 16 потоков для тестирования 16-поточного процессора. Вывод результатов может быть следующим:

Естественно количество потоков следует задавать в соответствии со спецификацией используемого процессора.

Тестирование дисковой подсистемы

Для проведения стресс-тестирования накопителей, таких как жёсткие диски можно для начала провести низкоуровневый тест ввода вывода

$ stress-ng --sequential 0 --class io --timeout 60s --metrics-brief

Вывод команды будет следующим

Еще один стресс-тест дисков можно выполнить командой

$ stress-ng --hdd 5 --hdd-ops 100000

В данном случае будет запущено 5 стрессоров для жёстких дисков, которые будут остановлены по завершении 100 тыс. bogo-операций.

Во время тестирования можно смотреть загрузку командой iostat

Тестирование памяти

Что бы провести стресс-тест памяти используйте команду

$ stress-ng --sequential 0 --class memory --timeout 60s --metrics-brief

После окончания мы получим результат проверки приблизительно следующего вида

Комплексное тестирование

Если необходимо провести комплексное стресс-тестирование, можно задействовать работу нескольких основных подсистем вместе одной командой:

$ stress-ng --cpu 4 --io 4 --vm 1 --vm-bytes 1G --timeout 60s --metrics-brief

Эта команда запустит тест для CPU в 8 потоков, тест виртуальной памяти с размещением в ней одного гигабайта данных, а также 4 стрессора для тестирования операций ввода/вывода.

Что бы запустить тестирование всего «железа», используется команда

$ stress-ng --sequential 0 --timeout 60s --metrics-brief

Эта команда запустит все тесты. После выполнения результат будет выведен в консоль. Во время выполнения команды лучше компьютер не трогать

Заключение

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

itproffi.ru

Тест стабильности системы с помощью AIDA64


AIDA64 – это многофункциональная программа для определения характеристик компьютера, проведения различных тестов, которые могут показать, насколько система работает стабильно, можно ли разогнать процессор и т.д. Является отличным решением для проведения теста на стабильность работы малопроизводительных систем.

Скачать последнюю версию AIDA64

Тест на стабильность системы подразумевает нагрузки на каждый её элемент (ЦП, ОЗУ, диски и т.д.). С его помощью можно обнаружить неисправность того или иного компонента и вовремя применить меры.

Подготовка системы

Если у вас слабый компьютер, то перед проведением теста нужно посмотреть, не перегревается ли процессор при обычной нагрузке. Нормальная температура для ядер процессора в обычной нагрузке составляет 40-45 градусов. Если температура выше, то рекомендуется либо отказаться от тестирования, либо проводить его с осторожностью.

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

Тестирование системы

Для того, чтобы начать тест на стабильность в AIDA64, в верхнем меню найдите пункт «Сервис» (находится в левой части). Нажмите по нему и в выпавшем меню найдите «Тест на стабильность системы».

Откроется отдельное окно, где будут находиться два графика, несколько пунктов на выбор и определённые кнопки в нижней панели. Обратите внимание на пункты, которые расположены сверху. Рассмотрим каждый из них подробнее:

  • Stress CPU – при отметке этого пункта во время теста особо сильно будет нагружаться центральный процессор;
  • Stress FPU – если отметить его, то нагрузка будет идти на кулер;
  • Stress cache – тестируется кэш;
  • Stress system memory – если отмечен этот пункт, то проводится тест оперативной памяти;
  • Stress local disk – при отметке данного пункта тестируется жёсткий диск;
  • Stress GPU – тестирование видеокарты.

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

Желательно изначально выбрать первые три пункта и провести тест по ним, а затем по последним двум. В этом случае будет меньше нагрузки на систему и графики будут более понятными. Однако если требуется полноценный тест системы, то придётся отметить все пункты.

Внизу расположены два графика. В первом показывается температура процессора. При помощи специальных пунктов можно просмотреть среднюю температуру по всему процессору или по отдельному ядру, также можно вывести все данные на один график. Второй график показывает процент нагрузки на процессор – CPU Usage. Ещё там есть такой пункт, как CPU Throttling. При нормальной работе системы показатели данного пункта не должны превышать 0%. Если идёт превышение, значит, нужно прекращать тестирование и искать проблему в процессоре. Если значение дойдёт до 100%, то программа сама завершит работу, но, скорее всего, компьютер к этому времени уже сам перезагрузится.

Над графиками имеется специальное меню, при помощи которого можно просмотреть другие графики, например, напряжение и частоту процессора. В разделе Statistics можно увидеть краткую сводку по каждому из компонентов.

Для начала теста отметьте элементы, которые нужно протестировать в верхней части экрана. После чего нажмите на «Start» в нижней левой части окна. На тестирование желательно выделять около 30 минут.

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

Для завершения нажмите на кнопку «Stop». Можете сохранить результаты при помощи «Save». Если обнаружено более 5 ошибок, то значит с компьютером не всё в порядке и их нужно немедленно исправить. К каждой обнаруженной ошибке присваивается имя того теста, в ходе которого та была обнаружена, например, Stress CPU.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ДА НЕТ

lumpics.ru

Стресс-тестирование процессора с помощью программы AIDA64

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

Но иногда дела могут обстоять сложнее: в лучшем случае, возможно, придётся менять систему охлаждения, в худшем – покупать новый процессор.

Зачем проводить стресс-тестирование?

Узнать, помогла ли чистка внутри корпуса устройства и замена термопасты, можно сразу же по завершении проведения этих мероприятий. Не нервничая в ожидании внезапного повторения проявлений перегрева. Для этих целей существует специальный тип ПО, на борту которого реализована функция стресс-тестирования ЦПУ на предмет стабильности его работы. В рамках проведения этой операции система компьютера подвергается максимальным нагрузкам с отслеживанием температуры значимых комплектующих, в частности, процессора. Задача проводящего тестирование – сопоставлять значения отображаемой температуры с её критическим порогом.

Стресс-тестирование базовых компьютерных комплектующих – обязательная операция при их покупке на вторичном рынке. Не втюхивают ли нам проблемный процессор, не идёт ли с ним в комплекте кулер, не соответствующий уровню тепловыделения – эти и прочие нюансы можно будет выявить сразу, не дожидаясь их проявления после покупки. Искусственно вызванный режим максимальной нагрузки покажет, как будет вести себя ЦПУ в реальных условиях при обработке ресурсоёмких операций пользователя – не поднимется ли температура до критического порога, не будет ли операционная система подвергаться сбою.

Как провести стресс-тестирование процессора? Для этих целей прибегнем к помощи одной из популярнейших программ для диагностики компьютеров на базе Windows - AIDA64. В нашем случае будет использована базовая редакция программы Extreme.

Максимальная температура

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

Усреднёнными показателями допустимой нормы температуры ЦПУ являются:

  • До 45С° в условиях простоя, при работе только фоновых служб операционной системы.
  • До 65С° при активной нагрузке, когда обрабатываются сложные пользовательские задачи.
  • Температура в 70С° считается критической.

При достижении критического порога по идее должна срабатывать защита, вследствие чего компьютер сам либо выключается, либо перезагружается. Однако у каждого процессора свой показатель максимально допустимой температуры. Узнать его можно на сайте производителя, на конкретной страничке технических характеристик модели. И в этом поможет AIDA64. Запускаем программу, идём в раздел «Системная плата», далее – «ЦП». В окошке справа ищем графу «Информация о продукте». Здесь обычно размещается ссылка, ведущая на нужную страницу сайта компаний Intel и AMD. Кликаем её.

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

В графе «Tcase» для процессоров Intel отображается их критическая температура. Как видим на скриншоте ниже, в нашем случае это чуть ниже общепринятой нормы - 69,1С°.

Значению 69,1С° и будем сопоставлять температуру, отслеживаемую в процессе стресс-тестирования.

Стресс-тестирование

Для запуска стресс-теста в окне AIDA64 раскрываем меню «Сервис» и выбираем пункт «Тест стабильности системы».

В состав тестируемых областей компьютера по умолчанию входят ЦПУ и оперативная память. Если нужно проверить стабильность работы других устройств компьютера – видеокарты и жёстких дисков, нужно выставить их галочки в верхнем левом углу окна утилиты тестирования. Для запуска процесса жмём кнопку «Start». Чтобы на визуальном блоке температуры проще было отслеживать показатели каждого из ядер процессора, можно убрать галочки отображения показателей материнской платы и диска.

Визуальная шкала удобна для отслеживания динамики нагрева, но по факту больше пользы будет от статистических данных тестирования. Во вкладке «Statistics» по каждому из ядер можем отслеживать показатели температуры:

  • текущие (Current),
  • минимальные (Minimum),
  • максимальные (Maximum),
  • средние (Average).

Хотя и здесь, по сути, особо интересовать нас должен только максимальный показатель - насколько он разнится с критическим порогом нагрева конкретно этой модели процессора.

Стресс-тестирование нужно останавливать вручную кнопкой «Stop».

Проводить эту процедуру рекомендуется от 30 минут до 1 часа, не отходя далеко от компьютера и периодически поглядывая на значения температуры. Если критический порог превышен, необходимо прекратить стресс-тестирование. Защита от перегрева, увы, срабатывает не всегда, и процессор может просто сгореть.

Признаки наличия проблем

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

Источник скачивания AIDA64:
https://www.aida64.com/downloads

www.white-windows.ru

Современные системы нагрузочного тестирования: что выбрать именно Вам?

Аксельрод А.С., заведующая отделением функциональной диагностики
Клиники кардиологии ММА им. И.М. Сеченова

Чтобы сделать разумный выбор, надо прежде всего знать, 
без чего можно обойтись.
 
Иммануил Кант

Именно  с такого эпиграфа хотелось бы начать разговор о выборе системы для нагрузочного тестирования. Правильно сделанный выбор является залогом не только информативного, но и безопасного тестирования. При этом Ваш выбор определяется лишь несколькими простыми обстоятельствами:

1.  размером свободного пространства в Вашем кабинете;
2.  размером финансовых средств для покупки оборудования;
3.  категорией пациентов, с которой Вам предстоит работать.
 
Велоэргометр или тредмил: что лучше?

Самый частый вопрос, на который нам приходилось давать ответ курсантам, врачам-стажерам и студентам, является следующий вопрос: «Что лучше выбрать: велоэргометр или беговую дорожку

Велоэргометром  (рис.1)  называют  стационарный  велосипед,  на  котором выполняется дозированная нарастающая нагрузка с возможностью тарирования в единицах мощности (Ваттах или килограммах в минуту). При этом мощность задается педалированием пациента со скоростью 60 оборотов в минуту при нарастающем сопротивлении. Пациента просят следить за скоростью на экране велоэргометра.

Тредмилом  (рис.2)  называют  беговую  дорожку,  способную  двигаться  с нарастающей  скоростью (от 1 до 20 миль/час). Пациента просят встать на дорожку и двигаться шагом, стараясь соответствовать скорости ее движения. Во время теста моделируется ходьба по ровной местности или в гору, при этом скорость движения дорожки и угол ее наклона задаются врачом в зависимости от выбранного протокола. Угол наклона дорожки выражается в специальных процентах: подъем на 5 см относительно медианы дорожки соответствует 5% (2.5°).

Рис.  1.  Система  для  проведения  нагрузочного  теста  на  базе электрокардиографа CARDIOVIT AT-104 PC с велоэргометром

 

Рис. 2. Система для проведения нагрузочного теста CARDIOVIT CS-200  с тредмилом

 В Западной Европе традиционно чаще используются велоэргометры, что связано, прежде всего, с их более низкой стоимостью и небольшими габаритами. Однако нагрузка на велоэргометре менее привычна для пожилых людей и делает практически невозможным проведение теста при наличии заболеваний коленных и тазобедренных суставов и позвоночника. Кроме того, нечеткое дозирование нагрузки (пациент сам должен придерживаться указанной скорости вращения педалей) также ограничивает использование велоэргометра у пожилых людей.

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

Если среди Ваших пациентов имеется значительное количество лиц, для которых необходим дифференциальный диагноз одышки, Вам стоит подумать о покупке нагрузочной системы для проведения спироэргометрии (нагрузочного тестирования с газоанализом). Такое оборудование позволяет оценить анаэробный порог и пиковое потребление  кислорода. Эти системы дороже, но нередко  позволяют решить  ряд важных диагностических задач и кардинально изменить тактику лечения (рис. 3). 

Рис.  3.  Система  для  проведения  нагрузочного  теста  с  газоанализом CARDIOVIT CS-200 ERGO-SPIRO

Таким образом, если в Вашей клинике именно пациенты пожилого возраста проходят нагрузочное тестирование достаточно часто, подумайте, стоит ли выбирать велоэргометр. Кроме того, педалирование даже для пациентов без заболеваний суставов нередко представляет значительные сложности, поскольку мало кто из больных ежедневно катается на велосипеде. Ходьба является простым и привычным видом нагрузки, и именно такой вариант движения позволяет смоделировать как привычный для данного пациента темп, так и темп движения, значительно превышающий обычный. Именно поэтому, на наш взгляд, тредмил-тест является  более физиологичным  и обладает более высокой воспроизводимостью, что особенно важно при динамическом наблюдении пациентов.

Ряд авторов, тем не менее, считает, что при велоэргометрии имеется:

1. большая возможность оценить выполненную работу;
2. ниже уровень шума и артефактов;
3. меньше степень нагрузки на мышцы ног;
4. больше подходит для исследования в динамике.

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

Исходя из всего вышесказанного, нагрузочный тредмил-тест позволяет решить гораздо большее количество задач у совершенно разных категорий пациентов, но нередко при  закупке оборудования приходится руководствоваться другими аргументами, например, шириной дверного проема и размером помещения, в котором предстоит проводить тестирование. При частой необходимости дифференциального диагноза одышки вам стоит подумать о покупке нагрузочной  системы для проведения спироэргометрии.

Программное обеспечение: что должно быть?

Грудные электроды для нагрузочного тестирования накладываются так же, как при регистрации стандартной ЭКГ покоя. Электроды «красный», «желтый», «зеленый» и «черный» накладываются на грудную клетку. После этого любое программное обеспечение должно автоматически подсказать, достаточно ли качество полученного сигнала (рис.4).

Рис. 4. Расположение грудных электродов

 

Программное обеспечение в обязательном порядке должно позволять Вам формировать архив пациентов. При отсутствии такой возможности стоит подумать о целесообразности покупки именно этого варианта нагрузочной системы: оценивать динамику  своих  пациентов  Вам  будет  гораздо  труднее. Экономия  на данной  опции нередко мнимая, поскольку Вам неизбежно придется распечатывать on line («на ходу») каждую ступень теста и, следовательно, регулярно закупать термобумагу. Кроме того, архивирование в виде фрагментов ЭКГ на термобумаге также не является оптимальным вариантом, так как термобумага с годами выцветает. Если по экономическим соображениям Вы все же не можете позволить себе возможность программного архивирования, предусмотрите создание архива на обычной бумаге формата А4, которая не выцветает.

При  регистрации  исходной  ЭКГ  покоя  стоя  стоит  обратить  внимание  на следующий важный момент: такая ЭКГ может отличаться от ЭКГ покоя, зарегистрированной лежа. Эти различия объясняются двумя причинами: во-первых, стандартные отведения накладываются не на конечности, а на туловище, во-вторых, при вертикальном положении тела ЭОС сердца может сильно меняться в зависимости от конституции (у высоких худощавых пациентов эти отличия нередко весьма значительны).

Рис. 5. Исходная ЭКГ стоя: регистрация с автоматической обработкой сигнала(CARDIOVIT CS-200, Schiller AG).

 

Во время теста непрерывно следите за динамикой ЭКГ (рис.6), не отрывая глаз от монитора. Именно поэтому во время тестирования Вам обязательно необходимы

«вторые руки», готовые прийти на помощь при возникновении внештатной ситуации (пациент может оступиться на дорожке) или осложнения. Если Ваше программное обеспечение позволяет зарегистрировать на жесткий диск полную ЭКГ регистрацию, - это идеальный вариант. Если Ваша нагрузочная система не обладает такими возможностями, Вы должны распечатывать «на ходу» фрагмент 12 отведений ЭКГ не реже, чем 1 раз в 3 минуты. При наличии на экране значимой динамики желательно иметь возможность немедленной распечатки ЭКГ-сигнала в режиме реального времени или с небольшой (не более 2 сек) задержкой.  Эта опция может вам пригодиться 1 раз в год, но именно в этот момент Вы оцените ее важность. Так, например, при возникновении осложнения у Вас может не оказаться времени быстро найти в полной записи теста  необходимый  фрагмент. Быстрая транспортировака пациента в отделение реанимации и одновременное наличие  распечатанной ЭКГ на высоте нагрузки облегчит работу врача-реаниматолога и снимет дополнительные вопросы к Вам.

Ваша система также должна позволять:

•  изменять (до теста и «на ходу») точку «J»;
•  выбирать  для  отдельного  просмотра  любое  отведение  с  возможностью сравнения с исходными комплексами;
•  наглядно анализировать тренд ST с графическим изображением;
•  вносить вручную симптомы и жалобы больного, возникшие во время теста или в восстановительном периоде;
•  удерживать текущую ступень или перейти на следующую ступень протокола по Вашему усмотрению.

Также на большинстве приборов Вы можете выбирать и менять удобные для просмотра фрагменты ЭКГ, амплитуду  сигнала и  скорость  регистрации. Крайне удобной также является возможность создания и сохранения произвольных протоколов, особенно если Вами планируется самостоятельная исследовательская работа.

Рис. 6. Рабочее окно во время выполнения теста системы нагрузочного тестирования CARDIOVIT CS-200

 На рис. 6 в рабочем окне программы можно увидеть все описанные необходимые опции. Крайне удобными являются также различные варианты графического изображения динамики сегмента ST  с  учетом  естественного  дрейфа  изолинии:  врач  имеет возможность «проверить» самого себя непосредственно в процессе регистрации нагрузочной ЭКГ.

Прекращение нагрузочной фазы теста должно происходить как минимум двумя различными способами: специальной опцией программы и экстренным торможением. Возможность экстренного торможения обязательно должна быть предусмотрена как для пациента (специальный экстренный тормоз), так и для врача. Экстренное торможение для врача должно занимать не более 1 секунды. По собственному опыту хочется отметить, что в тех редких ситуациях, когда экстренное торможение необходимо, Вам не придется жалеть о правильном выборе такой возможности.

Восстановительный период, так же как и нагрузочная фаза, должен непрерывно регистрироваться на жесткий диск Вашей нагрузочной станции – это обязательное условие. Нередко именно в восстановительном периоде возникает диагностически значимая динамика сегмента ST и стресс-индуцированные нарушения сердечного ритма и (реже) проводимости. Различные варианты графического и цифрового изображения динамики сегмента ST представлены на рисунке 7

Рис. 7. Различные варианты изображения динамики сегмента ST: тренды наклона и амплитуды (А), усредненные циклы (Б) и абсолютные значения (В).

А

Б

В

 

Разумеется, наибольшее количество опций и возможностей изменений индивидуальных настроек программы дает наибольшее количество диагностических возможностей и минимальное количество диагностических ошибок. Именно многообразие опций и настроек позволяет обеспечить индивидуальный подход для каждого пациента, к чему любой квалифицированный специалист всегда стремится.

www.schiller.ru

Как провести стресс-тест процессора встроенными средствами Windows

Бывает, что нужно удостовериться — справляется ли система охлаждения со своими обязанностями или нет: это нужно и при сборке нового ПК, и в тестировании стабильности системы при разгоне (хотя я сомневаюсь, что оверклокеры будут пользоваться таким методом), ну и для проверки старой техники — не пора ли ее чистить и менять термопасту.

Для стресс-теста можно использовать самый простой бесконечный цикл. Для этого создайте обычный текстовый файл и запишите в него две строки:

While True
Wend

Теперь сохраните получившийся файл с расширением .vbs (название может быть любым — к примеру, stress.vbs) и запустите его столько раз, сколько логических ядер у вашего процессора (посмотреть это можно в диспетчере задач, Производительность > ЦП). Также можно запустить этот скрипт меньшее число раз, чтобы симулировать нагрузку, к примеру, 50 или 75%.

Ну и самое главное — насколько серьезно данный метод нагружает процессор. Проверка показала, что i3-7100U при таком тесте потребляет 7 ватт:


Если провести стресс-тест встроенной в iXTU утилитой, то получаются те же 7 ватт:

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

Для того, чтобы остановить стресс-тест, зайдите в диспетчер задач и остановите все процессы Microsoft Windows Based Script Host:

www.iguides.ru

Стресс-тестирование — Википедия

Материал из Википедии — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 14 февраля 2015; проверки требуют 11 правок. Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 14 февраля 2015; проверки требуют 11 правок.

Стресс-тестирование (stress testing) — одна из форм тестирования, которая используется для определения устойчивости системы или модуля в условиях превышения пределов нормального функционирования.

Вместо того чтобы делать финансовые прогнозы по методу "наилучшей оценки", компании или её регулирующие органы предпочитают стресс-тестирование, где они смотрят на то, как ведут себя финансовые инструменты в случае определенной стрессовой ситуации, например:

  • Что случится, если фондовые рынки обрушатся более чем на X% в этом году?
  • Что произойдет, если ВВП падает на Z% в течение данного года?
  • Что произойдет, если процентные ставки вырастут, по крайней мере на Y%?
  • Что делать, если половина инструментов в портфеле будет расторгнута через пять лет?
  • Что произойдет, если цена на нефть вырастет на 200%?

Этот тип анализа становится все более распространенным, и применяется различными государственными органами (например, FSA в Великобритании) и межправительственными организациями (такими как EBA и Международный валютный фонд) в качестве нормативного требования на определенные финансовые институты для обеспечения адекватного уровня распределения капитала на покрытие потенциальных убытков, понесенных во время экстремальных, но правдоподобных событий. Акцент на адекватность (с поправкой на риск) определения капитала был усилен путём изменения банковского законодательства (Базель II). Модели стресс-тестирования обычно позволяют не только учесть отдельные риск-факторы, но и комбинации различных событий. Обычно существует возможность проверить текущее воздействие известных исторических сценариев (например, дефолта в России в 1998 году и 9/11) на состояние ликвидности этого учреждения.

Модели стресс-тестирования показывают насколько портфель устойчив при реализации прогнозов и дают понимание о возможных уязвимостях. Хотя экстремальные явления нельзя спрогнозировать, изучение их влияния на эффективность работы организации укрепляет понимание ситуации.

Определение стресс-тестов

Модель стресс-теста определяет сценарий, использующий специальный алгоритм для определения ожидаемого воздействия на возврат портфеля в случае реализации сценария.

Существуют три основных типа сценариев:

  • Экстремальные события: в качестве события часто используют уже происходившее историческое событие.
  • Шок риск-фактора: шок любого фактора в выбранной модели риска на заданную пользователем сумму. Фактор воздействия остается неизменным, а для оценки возврата используется ковариационная матрица связи с риск-фактором.
  • Внешний риск-фактор: фактором риска является любой макроэкономический индекс (например, цены на нефть, цены на недвижимость), либо устанавливаемые индексы (например, курсы валют).

В октябре 2014 года Европейский центральный банк обновил методологию осуществления стресс-тестирования, добавив к уже применявшимся методам проведение комплексного аудита стоимости имущества, находящегося на балансе каждого банка, и оценку качества банковских активов. В качестве наибольшего пакета активов оценивался банковский кредитный портфель, то есть деньги, одолженные у клиентов, и которые, теоретически, должны быть возвращены. При этом величину этих активов определяли с учетом того, сможет ли банк фактически погасить эту задолженность — кредит продленный фирме, находящейся на грани банкротства, оценивался ниже ссуды здоровой. Кроме того, также учитывалась стоимость залога, получаемого банком при выдаче кредита, такого как, например, дом, в случае выдачи ипотеки.[1]

ru.wikipedia.org

Программа OCCT для стресс теста компьютера

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

Содержание статьи:

Что следует проверить перед использованием стресс-теста

При периодическом отключении компьютера необходимо проверить следующее:

  • Скопление пыли внутри корпуса;
  • Неработающие кулеры;
  • Неправильный разгон материнской платы;
  • Высохшая термопаста;
  • Неправильно работающий блок питания.

Если компьютер продолжает «сбоить», воспользуемся бесплатной утилитой OCCT.

Интерфейс программы

Главное окно можно условно разделить на две части. В верхней находятся четыре вкладки:

  • «CPU:OCCT» и«CPU:LINPACK» — тесты процессора;
  • «GPU:3D» — тест видеокарты;
  • «POWER SUPPLY» — комплексный тест, дающий наиболее полную картину о системе.

Справа находятся кнопки запуска и остановки теста, а также вызова его настроек.

Нижняя часть показывает текущую информацию о системе.

Окно опций имеет много функций: от выбора языка интерфейса до настройки условий остановки тестов.

В другом окне программы, «Мониторинг» можно увидеть, как изменяются основные физические характеристики «железа» при работе:

  • Температура;
  • Напряжение;
  • Нагрузка процессора;
  • Частота.

Работа с утилитой

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

По достижении критических параметров или по завершению процесс останавливается. Тест также можно в любое время прекратить с помощью кнопки «Off». Графики изменения величин сохраняются в установленную заранее папку, после их можно подробно изучить и найти в итоге причину неисправности.

Возможные последствия

При выполнении стресс-теста следует четко понимать для себя: температура процессора, памяти, дисков, видеокарты и других узлов достигает критических величин. Если у вас есть сомнение в работоспособности оборудования, тест лучше не проводить — существует вероятность фатального исхода для «железа».

Вместо послесловия

OCCT является далеко не единственной программой экстремального тестирования компьютера. Хотим еще раз напомнить: пользоваться утилитами из этой категории следует очень осторожно.