Нажмите "Enter", чтобы перейти к содержанию

Стресс тест памяти: Стресс тест для озу. Программы для проверки оперативной памяти

Содержание

Лучшие инструменты для стресс-теста вашего ПК (CPU & Ram)

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

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

Что такое стресс-тест?

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

Стресс-тестирование ЦП проводится для проверки производительности компонента во время его работы на полной скорости и при максимальной температуре.

Стресс-тестирование ОЗУ — это первое, что вы должны выполнить, если столкнетесь с какими-либо проблемами, такими как синий экран или случайные перезагрузки системы. Тестирование ОЗУ может помочь выявить дефекты памяти и поведенческие сбои

Инструменты для мониторинга вашей системы

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

CPUID HWMonitor

Удобным инструментом для температур компонентов является HWMonitor. Этот инструмент прост в использовании и даст вам в режиме реального времени информацию о тепловых, тактовых частотах и ​​энергопотреблении.

Хотя каждый компонент имеет различные максимальные температуры; всегда хорошо держать ваш процессор ниже 75 ° C.

HWiNFO64

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

Core Temp

Core temp — относительно простой инструмент, но он делает именно то, что написано на жестяной банке. Вы получаете временные показания в реальном времени, и вы можете легко увидеть процент загрузки вашего процессора. Core Tempsнемного более продвинут для пользователей процессоров Intel, так как вы можете видеть информацию для каждого ядра вашего процессора, однако с AMD вы можете видеть только общую температуру.

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

Стресс-тест CPU

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

Prime95

Когда дело доходит до нагрузочного тестирования процессора, самым надежным и широко распространенным является Prime95. Этот инструмент находит простое число Мерсенна с помощью процессора и создает большую рабочую нагрузку. Если вы можете запускать этот инструмент в течение 5–6 часов без перерыва, это дает вам хороший признак того, что процессор работает нормально.

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

IntelBurn Test

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

Adia64

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

Aida64 должна быть заплачена за вас, чтобы получить полную утилиту диагностики системы по сравнению с бесплатными. Этот тип комплекта больше ориентирован на компьютерных инженеров, специалистов в области ИТ и энтузиастов.

RAM Stress Testing

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

Prime95 (тест смешивания)

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

MemTest86 +

Лучший инструмент для проверки стабильности ОЗУ и возможных проблем с ОЗУ — MemTest86 +. После загрузки MemTest он автоматически начнет стресс-тестирование вашей оперативной памяти и четко покажет, есть ли у вас какие-либо текущие аппаратные проблемы или ваша оперативная память нестабильна из-за недавнего разгона.

MemTest 64+
MemTest86 + всегда рекомендуется для стресс-тестирования оперативной памяти, поскольку он просто лучший; однако MemTest64 + предлагает более удобное решение. MemTest64 + работает в Windows, что делает его более привлекательным для некоторых.

Прощальные слова

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

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

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

Тест стабильности системы Aida64 - как им пользоваться

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

Тест на стабильность в Аида64

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

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

Если в наличие компьютер небольшой мощности, то перед тестированием необходимо:

  1. Проверить на перегрев при стандартной нагрузке. Температура в пределах от 40 до 45 градусов является нормой.
  2. В случае, если температурный режим выше, то следует отказаться от тестов или осторожно проводить исследования.

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

Выбор элементов

Чтобы начать System Stability Test в Аида64, нужно выполнить следующий перечень действий:

  1. Открыть в верхнем меню раздел Сервис.
  2. В выпадающем окне найти Тест на стабильность системы.
  3. В отдельном открытом окне расположены два графика, а также несколько пунктов на выбор. Поподробнее рассмотрим данные разделы:
  • Stress CPU – отмечая этот пункт, подвергаем дополнительной нагрузке только процессор.
  • Stress FPU – при отметке нагрузка будет осуществляться на кулер
  • Stress cache – тестирование кэша.
  • Stress system memory – стресс-тест оперативной памяти.
  • Stress local disk – проверка при нагрузке жесткого диска.
  • Stress GPU – стресс нагрузка на видеокарту.

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

Графики в тестировании

Два графика располагаются внизу и показывают следующие параметры:

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

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

Начало тестирования

Для того, чтобы начать тест, необходимо отметить те элементы, которые понадобятся.

  1. Отмечаем нужные компоненты.
  2. Нажимаем кнопку Старт. Сам процесс будет длиться около получаса.
  3. В течение процедуры в окне напротив элемента можно увидеть обнаруженные проблемы и ошибки.
  4. Постоянно нужно следить за графиками температуры. При изменении на критические значения, необходимо прекратить тесты.
  5. Чтобы завершить, нажать кнопку Стоп. Результаты сохраняются кнопкой Сохранить.

Отметим, что наличие 5 и более ошибок показывает, что работа не стабильна и необходимо исправлять ошибки в устройстве. Каждая ошибка имеет свое наименование в соответствии с принадлежностью к компоненту.

3.8 5 голоса

Рейтинг статьи

Рекомендуем! InstallPackСтандартный
установщик
Официальный дистрибутив Aida 64
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

Как запустить стресс тест AIDA64

Нужно выполнить стресс тест процессора, оперативной памяти и видеокарты? AIDA64 Extreme Вам скажет это не проблема! В программе можно посмотреть все характеристики компьютера. Её можно использовать бесплатно на протяжении 30 дней (пробный период).

Эта статья расскажет, как запустить стресс тест AIDA64. Интересно то, что пользователи даже не знают о всех возможностях программы. Можно выполнить тест стабильности как всей системы, так и отдельных компонентов. Она позволяет тонко настроить мониторинг с датчиков в играх.

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

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

  • Stress CPU — обычное стресс тестирование центрального процессора. В принципе позволяет проверить процессор на исправность и работоспособность. В сравнении использует более простые алгоритмы его загрузки.
  • Stress FPU — тестирование процессора с использованием вычислений с плавающей запятой. Выполнение широкого спектра математических операций над вещественными числами использует все мощности процессора.
  • Stress cache — проверка работоспособности кэша процессора. Используется для уменьшения среднего времени доступа к компьютерной памяти. При необходимости процессор проверяет доступна ли копия данных в кэше.
  • Stress system memory — стресс тест оперативной памяти. Мгновенно загружает всю доступную память для определения наличия проблем, например, с её совместимостью (актуально для разных планок).
  • Stress local disk — тестирование установленного жёсткого диска. Загружается путём чтения и записи данных на накопителе. Подходит только для классических локальных дисков (на подключённом винчестере).
  • Stress GPU(s) — стресс тестирование одной или нескольких видеокарт. Мгновенно загружает графическую карту, используя её по максимуму. Позволяет проверить работоспособность видеокарты на Windows 10.

Как сделать стресс тест процессора AIDA64

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

В играх такое снижение рабочих частот приводит к зависанию и резкой просадке количества кадров. Эта особенность для продления срока службы процессоров приводит к зависанию игр на Windows 10. Вам просто необходимо знать максимальные температуры AMD & Intel.

Для тестирования отмечаем Stress CPU и Stress FPU и нажимаем Start. В разделе Statistics можно мониторить температуру, напряжение, частоту и скорость кулеров. Если же система не проходит тестирование, тогда пробуйте запускать все тесты по очереди.

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

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

Например, если же Вы хотите понять, почему выскакивает синий экран тестируйте память в разделе Тест кэша и памяти. Более подробно смотрите: Как пользоваться программой AIDA64 Extreme.

Заключение

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

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

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

Тестирование оперативной памяти можно проводить как в среде операционной системы, так и до ее загрузки. Каким из этих способов воспользоваться - решать вам. Кроме специализированного программного обеспечения существует ряд простых мер по выявлению проблем с оперативной памятью, например архивация данных большого объема (более 2 Гбайт). После завершения архивации необходимо начать распаковку файлов из архива и одновременно с этим запустить еще одну архивацию, желательно с таким же большим объемом. Что это даст? Если оперативная память работает в стандартном режиме, то при данных манипуляциях проверяется как режим чтения, так и записи, и если проблем нет, все операции пройдут успешно.

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

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

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

Рассмотрим тестирование оперативной памяти более подробно на примере популярной программы AIDA64.

Скачать AIDA64 Business Edition v.4.30.2907 Beta Portable

Скачать AIDA64 Extreme Edition v.4.50.3034 Beta Portable

Скачать AIDA64 Extreme Engineer v.4.50.3034 Beta Portable

После запуска программы мы увидим подробный список компонентов системы.

Чтобы выявить возможные неполадки кэша и памяти, обратимся к меню Сервис => Тест кэша и памяти.

Появится новое окно, в котором нужно нажать кнопку Start Benchmark.

Если в процессе теста никаких ошибок не выявлено, значит, оперативная память работает в штатном режиме. В качестве дополнительного теста можно провести стресс-тест всей системы (Сервис => Тест стабильности системы).

Опубликовано: 21.06.2015

Как безопасно провести стресс-тестирование вашего (разогнанного) процессора, графического процессора и оперативной памяти

Зачем кому-то еще больше напрягать свой компьютер? Разве у него нет достаточно проблем? Это может иметь место, но стресс-тестирование может быть жизненно важным ресурсом в вашем техническом арсенале. Стресс-тесты проверяют стабильность ПК при больших нагрузках. Проблемы со стабильностью могут возникнуть из-за разгона ПК.

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

Тощий на стресс-тестировании

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

Эти тесты иногда могут вводить в заблуждение. Например, компоненты стресс-тестирования могут повышать температуру настолько, что компьютер отключается из-за перегрева, а не из-за нестабильности. Чтобы точно провести стресс-тестирование вашего ПК, необходимо несколько программ мониторинга.

Программы мониторинга

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

Когда дело доходит до универсального программного обеспечения для мониторинга, MSI Afterburner — вершина. Afterburner обеспечивает использование в режиме реального времени и показания температуры, а также управляет скоростью вращения вентилятора вашего графического процессора. Это означает, что вы можете обеспечить охлаждение в режиме реального времени путем увеличения скорости вращения вентилятора для вашего графического процессора.

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

Консультации по стресс-тестированию

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

1. Убедитесь, что использование 100%

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

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

2. Дважды проверьте скорость часов

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

Неправильные тактовые частоты обычно вызваны тем, что вы забыли сохранить тактовые частоты или неправильно сохранили тактовые частоты. Тактовые частоты также могут превышать предполагаемые максимальные тактовые частоты, как в случае с технологией Intel Turbo Boost .

Программное обеспечение Intel Turbo Boost работает за счет минимизации производительности некоторых ядер, чтобы повысить производительность одного из них после предполагаемой максимальной скорости, предлагая при определенных условиях более высокую производительность процессора по требованию.

AMD имеет аналогичное программное обеспечение под названием Turbo Core от AMD, которое копирует эту услугу.

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

3. Держите температуру как можно ниже

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

Увеличьте скорость вращения вентилятора до 70 — 80%, если какой-либо компонент достигает 80 ° C. Кроме того, не забудьте использовать несколько программ мониторинга для обеспечения показаний температуры. Приведенный выше пример показывает температуру моего процессора. В при 128 ° C на холостом ходу, подразумевая перегрев. MSI Afterburner и CPUID HWMonitor, однако, указывают, что температура моего процессора фактически составляет около ~ 40 ° C.

Неправильные показания температуры часто являются программной, а не аппаратной проблемой. Большинство показаний температуры взято из BIOS. , который в режиме реального времени отслеживает температуру отдельных компонентов ПК. Программное обеспечение для мониторинга тщательно анализирует эти показания и отображает их в удобном списке. Если программное обеспечение не может анализировать эти показания или каким-либо образом их путает — например, добавляя все временные показания ядра ЦП, а не отображая каждое из них по отдельности или отображая показания в градусах Фаренгейта вместо Цельсия, — ПО предоставит неверные спецификации температуры.

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

4. Исследуйте свои компоненты

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

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

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

5. Цель для аварии

Цель стресс-тестирования вашего ПК — довести производительность до точки отказа. Хотя сбой ПК может показаться серьезной проблемой, компоненты ПК отключатся до того, как будет нанесен серьезный вред. Если вы разгоняете свой компьютер, стремитесь к сбою.

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

Стресс-тестирование ваших компонентов

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

1. Стресс тест GPU

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

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

Другое программное обеспечение для стресс-тестирования, такое как программное обеспечение Unigine Heaven или Valley , предоставляет различные другие методы для стресс-тестирования вашего графического процессора. Некоторые программы стресс-тестирования приведут к отключению компьютера, а другие — нет. Это зависит от степени нагрузки, которую каждое программное обеспечение оказывает на ваш графический процессор. Попробуйте несколько вариантов, чтобы убедиться, что вы полностью тестируете свой компьютер. Стресс-тестирование графических процессоров занимает не так много времени, как тестирование процессоров, поэтому для обеспечения стабильности достаточно нескольких прогонов через Furmark.

2. Стресс-тест процессора

Есть один индикатор того, что стресс-тест процессора сработал: он вылетает. Prime95 , пожалуй, самое надежное программное обеспечение на рынке. Prime 95 является клиентом программы GIMPS (Great Internet Mersenne Prime Search) , которая пытается найти большие простые числа с помощью вашего процессора. Следовательно, премьер в Prime95.

В программном обеспечении Prime95 есть три параметра. Небольшие БПФ обеспечивают нагрузочное тестирование процессора, а также незначительное тестирование ОЗУ. Большие FFT на месте обеспечивают более жесткую нагрузочную нагрузку на ЦП, нацеленную на максимальное использование и временные показания. Blend стремится к большему количеству тестирования оперативной памяти, чем нагрузочное тестирование процессора.

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

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

Чем дольше эти стресс-тесты, тем больше вероятность того, что ваш компьютер выйдет из строя. Ночной тест в Prime 95 лучше всего подходит для правильных результатов. Выполнение теста в течение 3-4 часов гарантирует, что ваш процессор не будет нестабильным и сможет выдерживать большие нагрузки в течение дня. OCCT , который подвергает ваш компьютер нагрузке так же, как и эти другие программы, также предоставляет удобный интерфейс мониторинга, позволяющий отслеживать временные характеристики, тактовые частоты и загрузку ЦП с течением времени.

3. Стресс-тест ОЗУ

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

Memtest86 проводит тщательные проверки вашей оперативной памяти, проверяя наличие ошибок. Если ваш компьютер страдает от выключений, есть большая вероятность, что RAM на вашем компьютере может привести к ошибкам. Memtest86 найдет ошибки, сэкономив при этом возможные расходы на совершенно новый ПК.

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

Загрузите программу с пометкой Автоинсталлятор для USB-ключа . Это простое приложение автоматически установит Memtest на ваш диск. Как только Memtest начинается, он будет сканировать вашу оперативную память на наличие ошибок. Если Memtest не обнаружит никаких ошибок в вашей установленной оперативной памяти, значит, ваша оперативная память исправна.

Подчеркни это!

Прохождение надлежащего стресс-теста после разгона обеспечивает повышение производительности разгона и надлежащую стабильность ваших компонентов. Нестабильный компонент может вызывать ежедневное раздражение и изнашивать ваши компоненты до непригодного для использования места. Независимо от того; Теперь вы можете правильно настроить свой компьютер с помощью бесплатных простых инструментов!

Вы когда-нибудь подвергали стресс-тестированию свой компьютер? Используете ли вы конкретное программное обеспечение для стресс-тестирования? Дайте нам знать в комментариях ниже!

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

Автор Avtor На чтение 4 мин. Просмотров 26.4k. Опубликовано

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

Параметры оперативной памяти

Перед тем, как проверить оперативную память через AIDA64, следует знать следующее о ней:

  • Тип. На компьютерах используется память DDR3 или DDR4. На ноутбуках и нетбуках – преимущественно модули с маркировкой SO-DIMM. Тип ОЗУ определяет скорость передачи данных. Чем выше поколение, тем она быстрее.
  • Объем. На сегодняшний день выпускаются планки с памятью от 2 Гб. Чем показатель выше, тем лучше работоспособность системы в целом. Для офисных ПК достаточно 4-6 Гб, для игровых – от 16 Гб.
  • Частота. От нее зависит пропускная способность модуля. При большем показателе больше данных способно передаваться в течение секунды.
  • Тайминг. Показатель указывает на время задержки, в течение которого происходит переход по элементам ОЗУ. Чем он меньше, тем лучше.
  • Напряжение. Устанавливаемые плашки ОЗУ в нетбуки или ноутбуки с маркировкой SO-DIMM потребляет меньше энергии.

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

Как узнать параметры оперативной памяти через средства AIDA64

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

  1. Запустите утилиту.
  2. В панели слева во вкладке «Меню» найдите раскрывающийся список «Системная плата» и кликните по нему.
  3. Чтобы узнать сведения об объеме памяти и степени ее занятости, перейдите в пункт «Память».
  4. Пункт SPD предназначен для отображения частоты ОЗУ, типа и напряжения модуля, а также других важных параметрах.

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

Чтобы узнать максимальный размер объема оперативной памяти, который будет поддерживаться материнской платой, в списке «Системная плата» выберите пункт «Чипсет». В свойствах северного моста отображается это значение.

Увидеть объем установленного ОЗУ также можно в свойствах операционной системы. Для этого достаточно щелкнуть правой кнопкой мыши по иконке «Мой компьютер» на рабочем столе и перейти в пункт «Свойства».

Но здесь слишком мало информации об оперативной памяти, поэтому лучше воспользоваться AIDA64.

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

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

Чтобы проверить это, действуйте следующим образом:

  1. Откройте АИДА64 и перейдите в меню «Сервис».
  2. Выберите «Тест кеша и памяти».
  3. Появится новое окно. Чтобы запустить процесс тестирования, нажмите на кнопку внизу «Start Benchmark».

Проверка может занять продолжительное время, в зависимости от ее объема и типа. Она осуществляется по нескольким параметрам: скорость записи, чтения, копирования и задержки. Если результат проверки не сообщат о наличии ошибок, то оперативная память работает нормально.

Стресс-тест в AIDA64

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

Чтобы запустить стресс-тест в АИДА64, сделайте следующее:

  1. В окне приложения кликните по меню «Сервис» и выберите пункт «Тест стабильности системы».
  2. В открывшемся окне отображаются температурные графики компонентов и оборудования. Чтобы запустить тест, отметьте галочками все нужные компоненты.
  3. Нажмите на кнопку Start.

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

Рекомендуем!InstallPackСтандартный
установщик
Официальный дистрибутив Aida64
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.

Функционал AIDA64 позволяет узнать необходимую информацию об устройствах и компонентах ПК или ноутбука, что нельзя сделать через саму систему. С ее помощью можно посмотреть, какая оперативная память установлена, ее тип, тайминг, объем и другие характеристики. При сбое в работе памяти или кеша пользователь может запустить проверку ОЗУ или производительности всей системы, чтобы выявить проблему и в дальнейшем решить ее с минимальными затратами.

Стресс-тест компьютера

Привет, друзья. В этой статье мы с вами рассмотрим, как выполнить стресс-тест компьютера. Это нужно для проверки стабильности работы ПК и ноутбуков после их чистки и ремонта, при их купле-продаже и в подобных ситуациях, где нам нужно убедиться в полной исправности всех компьютерных компонентов. Комплексное стресс-тестирование даст нам понять, какой из компонентов подвержен перегреву. А отдельное проведение стресс-тестов компонентов даст нам знать, какой из них сбоит при вылете в BSOD или аварийной перезагрузке. Ниже мы непосредственно рассмотрим, как выполнить стресс-тест материнки, процессора, оперативной памяти и видеокарты в известной программе AIDA64. И также мы упомянем программу OCCT Perestroika, стресс-тесты процессора и видеокарты с использованием этой программы у нас ранее рассматривались на страницах сайта.

Стресс тест компьютера


Что такое стресс-тест компьютера

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

Допустимые температуры комплектующих 

Но, друзья, прежде чем проводить стресс-тест компьютера, вы должны знать допустимые температуры именно ваших процессора и видеокарты. Вы должны знать эти температуры, чтобы при их достижении тотчас же прекратить проведение стресс-теста. Общепринятыми показателями температуры, выше которой работа устройства нежелательна, считаются для процессоров - 70 °C, для видеокарт - 80°C. Но я рекомендую вам узнать допустимые температуры конкретно ваших процессора и видеокарты. А узнать эти температуры можно на официальных сайтах устройств, если они, конечно, поддерживаются производителями. Для процессоров Intel будет указано значение Tcase – значение максимальной температуры, разрешённой интегрированным теплоотводом процессора.

Друзья, обратите внимание, это именно допустимая температура, это температура начала троттлинга процессора, но это ещё не критическая температура. Тем не менее если процессор под нагрузками выдаёт большую температуру, чем значение Tcase, это уже не норма. А вот для процессоров AMD на их сайте указывается критическая температура – т.е. температура, по достижении которой срабатывает защита от перегрева.

Для видеокарт, друзья, также производители отображают максимальную температуру. И, кстати, не всегда и отображают, смотрите статью сайта «Как узнать максимальную температуру видеокарты». Чтобы определить допустимую температуру, отнимите 20-25% от максимальной температуры.

Ну и давайте перейдём к стресс-тестам.

Стресс-тест компьютера в программе AIDA64

AIDA64 – это известная программа для диагностики компьютерных комплектующих, она для многих не требует представления. Программа отображает детализированные характеристики ПК и ноутбуков, их комплектующих, измеряет температуру, позволяет выполнять тесты монитора, жёсткого диска, оперативной памяти, а также стресс-тесты в условиях максимальных нагрузок процессора, оперативной памяти и видеокарты. Программа AIDA64, друзья, не бесплатная, но у неё есть 30-дневная пробная версия. Сайт загрузки программы - www.aida64russia.com.

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

Запускаем стресс-тест в меню «Сервис», это пункт «Тест стабильности системы».

Вверху слева отмечаем компоненты, которые хотим подвергнуть стресс-тесту. Я выберу все, кроме жёсткого диска. Из них:

  • Stress CPU – это тест непосредственно работы процессора;

  • Stress FPU – увеличение нагрузки на процессор путём задействования операций с плавающей точкой;

  • Stress cache – тест кэша процессора;

  • Stress system memory – тест оперативной памяти;

  • Stress GPU(s) - тест видеокарты.

Жмём «Start».

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

  • «Current» - текущая температура,

  • «Maximum» - максимальная температура.

Время проведения теста фиксируется внизу окна в графе «Elapsed Time». В моём случае хватило немногим более 4-х минут, чтобы температура процессора перевалила за Tcase. Дальше нет смысла тестировать, температура будет подниматься и через несколько минут достигнет критической. Поэтому я останавливаю стресс-тест.

Если у вас аппаратные неполадки проявляются не в виде повышения температуры, а артефактами на экране, прочими глюками, компьютер уходит в BSOD или аварийную перезагрузку, чтобы выявить причинный компонент, запустите в AIDA64 отдельные стресс-тесты процессора, оперативной памяти и видеокарты. Если вы хотите убедиться в работоспособности жёсткого диска в довесок к анализу его S.M.A.R.T., можете посмотреть его работу в условиях стресс-теста.



Примечание: друзья, учтите, что стресс-тесты процессора, проводимые AIDA64, очень мощные. Если вы выберете все три теста процессора - Stress CPU, Stress FPU и Stress cache, через время у вас температура может подняться выше допустимой Tcase даже при тех условиях, что компьютер почищен от пыли, заменена термопаста, исправен кулер. Может быть так, что ваш кулер просто не рассчитан на такие нагрузки, которые подаёт на процессор AIDA64. И если вы на компьютере не играете или иным образом не подвергаете процессор сильным нагрузкам, то вам не нужно ничего делать с кулером. Замените его на более мощный или установите в корпус ПК дополнительное охлаждение тогда, когда у вас возникнет необходимость в сильных нагрузках.


Стресс-тест компьютера в программе OCCT Perestroika

И ещё одна программа, проводящая стресс-тесты комплексно системы компьютера - OCCT Perestroika, стилизированная под тему СССР. Проводит тестирование под максимальными нагрузками процессоров, видеокарт, источников питания, ищет аппаратные ошибки работы компонентов компьютера. Программа полностью бесплатная. Обзор её возможностей и стресс-тест видеокарты смотрите в статье сайта «Тестирование стабильности работы видеокарты программой OCCT Perestroika». А о стресс-тесте процессора в этой программе читайте в статье «Проверка процессора».

Метки к статье: Железо и периферия Программы Процессор Видеокарта Оперативная память

Advanced How To - Linux / Unix, вопросы и ответы от nixCraft

Advanced Linux, macOS, * BSD и Unix-подобный учебник {вопросы и ответы} для разработчиков, системных администраторов и специалистов по ИТ-безопасности. Вы можете получить последний учебник, используя RSS / XML-канал или еженедельный информационный бюллетень.

При работе с Ubuntu, Debian Linux и ZFS вы столкнетесь с проблемами размера кеша ZFS. Видите ли, не всем серверам Ubuntu или Debian требуется агрессивное кеширование файлов. Некоторые серверы действуют как веб-сервер или запускают рабочие нагрузки контейнеров Linux или гостевые виртуальные машины KVM, где вы хотите, чтобы эти гостевые виртуальные машины управляли своим кэшированием.Поэтому было бы лучше иметь тонны ОЗУ ECC для ZFS. К сожалению, не все проекты получают такую ​​расточительность в реальной жизни. На этой странице объясняется, как настроить размер дуги ZFS в Ubuntu / Debian или любом дистрибутиве Linux по вашему выбору. Так что ядру Linux не хватит памяти.
[продолжить чтение…] При работе с FreeBSD и ZFS вы столкнетесь с проблемами размера кеша ZFS. Не все серверы FreeBSD являются файловыми серверами. Некоторые серверы действуют как серверы резервного копирования. Другие могут запускать виртуальные машины Linux и Windows, где вы хотите, чтобы эти гостевые виртуальные машины управляли своим кэшированием.Было бы полезно, если бы у вас было много оперативной памяти для ZFS, но в реальной жизни у вас может не быть такой роскоши. На этой странице объясняется, как настроить размер дуги ZFS на FreeBSD для работы с меньшим объемом оперативной памяти, чтобы избежать нехватки памяти в ядре компьютера.
[продолжить чтение…] Обычно мы применяем обновления микропрограмм для устранения проблем с безопасностью и повышения производительности твердотельных накопителей (SSD) SATA / PCIe / NVMe. Невозможность установить доступные обновления может привести к уязвимости SSD. В этом кратком руководстве объясняется, как обновить прошивку SSD Samsung в Linux без использования операционной системы Windows.
[продолжить чтение…]


Bhyve («гипервизор BSD») - это бесплатный гипервизор с открытым исходным кодом для FreeBSD. Мы можем использовать Bhyve для запуска гостевых операционных систем Linux, Windows и * BSD в качестве виртуальной машины. Давайте посмотрим, как установить виртуальную машину Linux с помощью Bhyve в операционной системе хоста FreeBSD вместе с ZFS и мостовой сетью.
[продолжить чтение…] Как мне отобразить отброшенные пакеты для каждого интерфейса в операционных системах Linux с помощью параметра командной строки? Как я могу определить, почему сервер Linux отбрасывает пакеты?
[продолжить чтение…] Как установить и настроить VPN-сервер WireGuard на облачном сервере Alpine Linux? Как я могу настроить Alpine Linux в качестве сервера WireGuard VPN? Как я могу настроить snat для маршрутизации всего VPN-трафика на моем Alpine Linux?
[продолжить чтение…] Я следил за вашим руководством по Ubuntu LXD и заметил, что LXD автоматически создает правила брандмауэра и NAT.Есть ли способ отключить эту функцию? Я хочу управлять брандмауэром с помощью настраиваемых наборов правил. Как отключить правила брандмауэра и NAT на мосте LXD под Linux?
[продолжить чтение…]

Как эффективно нагружать память модуля тестирования

Автор : Инхао Ван (участник Chaos Mesh)

Редакторы: Ран Хуанг, Том Деван

Chaos Mesh - это облачная платформа Chaos Engineering, которая управляет хаосом в средах Kubernetes.Среди различных инструментов Chaos Mesh предоставляет StressChaos, который позволяет вам загружать процессор и память в ваш Pod. Этот инструмент может быть полезен, когда вы тестируете или тестируете программу, чувствительную к процессору или памяти, и хотите узнать ее поведение под давлением.

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

Чтобы исправить эти проблемы, мы разработали новый набор тестов.В этой статье я расскажу, как мы устраняли эти проблемы и исправляли их. Эта информация может помочь вам максимально эффективно использовать StressChaos.

Внедрение стресса в целевой модуль

Перед тем, как продолжить, вам необходимо установить Chaos Mesh в своем кластере.

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

  git clone [https://github.com/paulbouwer/hello-kubernetes.git] (https://github.com/paulbouwer/hello-kubernetes.git)
code deploy / helm / hello-kubernetes / values.yaml  

Найдите конфигурацию ресурсов и измените ее следующим образом:

  ресурсы:
  Запросы:
    память: «200Mi»
  пределы:
    memory: "500Mi"  

Прежде чем внедрять StressChaos, давайте посмотрим, сколько памяти в настоящее время потребляет целевой Pod. Войдите в капсулу и запустите оболочку.Введите следующую команду с именем вашего модуля:

  kubectl exec -it -n hello-kubernetes hello-kubernetes-hello-world-b55bfcf68-8mln6 - / bin / sh  

Показать сводку использования памяти ввод:

  / usr / src / app $ free -m
/ usr / src / app $ top  

Как видно из вывода ниже, Pod потребляет 4269 МБ памяти:

  / usr / src / app $ free -m
            использовал
Память: 4269
Своп: 0

/ Usr / src / app $ наверху
Mem: 12742432K б / у
PID PPID USER STAT VSZ% VSZ CPU% CPU COMMAND
   1 0 узел S 285м 2% 0 0% npm start
  18 1 узел S 284m 2% 3 0% сервер узла.js
  29 0 узел S 1636 0% 2 0% / bin / sh
  36 29 node R 1568 0% 3 0% top  

top и free команды дают похожие ответы, но эти цифры не соответствуют нашим ожиданиям. Мы ограничили использование памяти модулем 500 МБ, но теперь, похоже, он использует несколько ГБ.

Чтобы выяснить причину, мы можем запустить эксперимент StressChaos на модуле и посмотреть, что произойдет. Вот файл YAML, который мы используем:

  apiVersion: chaos-mesh.org / v1alpha1
вид: StressChaos
метаданные:
  имя: мем-стресс
  пространство имен: хаос-тестирование
спецификация:
  режим: все
  селектор:
    пространства имен:
      - привет-кубернеты
  стрессоры:
    объем памяти:
      рабочие: 4
      размер: 50 МБ
      опции: [""]
  duration: "1h"  

Сохраните указанный выше файл в memory.yaml . Примените эксперимент с хаосом, запустив:

  ~ kubectl apply -f memory.yaml
stresschaos.chaos-mesh.org/mem-stress created  

Давайте еще раз проверим использование памяти:

  использовано
Память: 4332
Своп: 0

Mem: 12805568K б / у
PID PPID USER STAT VSZ% VSZ CPU% CPU COMMAND
  54 50 корень R 53252 0% 1 24% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  57 52 корень R 53252 0% 0 22% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  55 53 корень R 53252 0% 2 21% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  56 51 корень R 53252 0% 3 21% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  18 1 узел S 289m 2% 2 0% сервер узла.js
   1 0 узел S 285м 2% 0 0% npm start
  51 49 корень S 41048 0% 0 0% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  50 49 корень S 41048 0% 2 0% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  52 49 корень S 41048 0% 0 0% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  53 49 корень S 41048 0% 3 0% {stress-ng-vm} stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  49 0 корень S 41044 0% 0 0% stress-ng --vm 4 --vm-keep --vm-bytes 50000000
  29 0 узел S 1636 0% 3 0% / bin / sh
  48 29 node R 1568 0% 1 0% top  

Вы можете видеть, что стресс-нг экземпляров вводятся в Pod.Объем Pod увеличился на 60 МБ, чего мы не ожидали. В документации stress-ng указано, что увеличение должно составить 200 МБ (4 * 50 МБ).

Давайте увеличим нагрузку, изменив нагрузку на память с 50 МБ до 3000 МБ. Это должно нарушить ограничение памяти модуля. Я удалю эксперимент с хаосом, изменю размер памяти и снова применю его.

А потом - бум! Оболочка завершается с кодом 137. Мгновение спустя я повторно подключаюсь к контейнеру, и использование памяти возвращается в норму.Не найдено стресс-нг экземпляров! Что произошло?

Почему исчезает StressChaos?

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

Kubernetes ограничивает использование памяти контейнера с помощью механизма cgroup. Чтобы увидеть ограничение в 500 МБ в нашем модуле, перейдите в контейнер и введите:

  / usr / src / app $ cat / sys / fs / cgroup / memory / memory.limit_in_bytes
524288000  

Вывод отображается в байтах и ​​преобразуется в 500 * 1024 * 1024 (500 МБ).

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

Итак, мы ошибались с самого начала. бесплатно и наверху не «группируются». Они полагаются на / proc / meminfo (procfs) для получения данных. К сожалению, / proc / meminfo устарели, настолько стары, что предшествуют cgroup.Они предоставляют вам информацию о памяти хоста вместо информации о памяти контейнера.

Имея это в виду, давайте начнем все сначала и посмотрим, какое использование памяти мы получим на этот раз.

Чтобы получить "cgrouped" использование памяти, введите:

  / usr / src / app $ cat /sys/fs/cgroup/memory/memory.usage_in_bytes
39821312  

Примените 50 МБ StressChaos и получите следующий результат:

  / usr / src / app $ cat / sys / fs / cgroup / memory / memory.usage_in_bytes
93577216  

Это примерно на 51 МБ больше памяти, чем без StressChaos.

Следующий вопрос: почему наш шелл завершился? Код выхода 137 указывает на «сбой, поскольку контейнер получил сигнал SIGKILL». Это заставляет нас проверить Pod. Обратите внимание на состояние и события пода:

  ~ kubectl describe pods -n hello-kubernetes
......
  Последнее состояние: прекращено
    Причина: ошибка
    Код выхода: 1
......
События:
 Тип Причина Возраст из сообщения
 ---- ------ ---- ---- -------
......
 Предупреждение Неработоспособный 10-метровый (x4 более 16-метровый) тест готовности kubelet завершился неудачно: Получите «http://10.244.1.19:8080/»: истек срок контекста (Client.Timeout превышен при ожидании заголовков)
 Нормальное убийство 10 м (x2 более 16 м) контейнер kubelet hello-kubernetes отказал зонд живучести, будет перезапущен
......  

События говорят нам, почему разбился снаряд. hello-kubernetes имеет зонд живучести. Когда объем памяти контейнера достигает предела, приложение начинает давать сбой, и Kubernetes решает завершить работу и перезапустить Pod.Когда Pod перезапускается, StressChaos останавливается. К настоящему времени вы можете сказать, что эксперимент StressChaos работает нормально: он обнаруживает уязвимость в вашем модуле. Теперь вы можете исправить это и повторно применить хаос.

Теперь все кажется идеальным, кроме одного. Почему четыре воркера по 50 МиБ дают в сумме 51 МиБ? Ответ не откроется, пока мы не перейдем к исходному коду stress-ng:

  vm_bytes / = args-> num_instances;  

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

Что делать, если не было зонда живучести?

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

Найдите следующие строки в каталоге deploy / helm / hello-kubernetes / templates / deployment.yaml и удалите их.

  живучесть
  httpGet:
    дорожка: /
    порт: http
готовность
  httpGet:
    дорожка: /
    порт: http  

После этого обновите развертывание.

Интересно, что в этом сценарии использование памяти постоянно увеличивается, а затем резко падает; он идет вперед и назад. Что происходит сейчас? Проверим журнал ядра. Обратите внимание на две последние строчки.

  / usr / src / app $ dmesg
...
[189937.362908] [pid] uid tgid total_vm rss nr_ptes swapents oom_score_adj name
[189937.363092] [441060] 1000 441060 63955 3791 80 3030 988 узел
[189937.363145] [443265] 0 443265 193367 84215 197 9179 1000 стресс-нг-вм
...
[189937.363148] В контрольной группе памяти не хватает памяти: завершите процесс 443160 (stress-ng-vm), набрав 1272 балла, или принесите в жертву ребенка.
[189937.363186] Убитый процесс 443160 (stress-ng-vm), UID 0, total-vm: 773468kB, anon-rss: 152704kB, file-rss: 164kB, shmem-rss: 0kB  

Из вывода видно, что stress-ng-vm процесс завершается из-за ошибок нехватки памяти (OOM).

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

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

Чтобы остановить убийство OOM определенного процесса, вы можете попробовать простой трюк.При создании модуля присвойте ему класс качества обслуживания (QoS). Обычно, если вы создаете Pod с точно указанными запросами ресурсов, он классифицируется как Guaranteed Pod. Убийцы OOM не убивают контейнеры в гарантированном контейнере, если есть другие варианты убийства. Эти варианты включают не гарантированных стручков и стресс-нг рабочих. Pod без запросов ресурсов помечается как BestEffort и, вероятно, будет уничтожен убийцей OOM с первым приоритетом.

Вот и все для экскурсии. Когда вы вводите StressChaos в свои поды, у нас есть два предложения:

  • Не используйте бесплатно и верхний для оценки памяти в контейнерах.
  • Будьте осторожны при назначении ограничений ресурсов для своего модуля и выберите правильный QoS.

В будущем мы создадим более подробный документ StressChaos.

Погрузитесь глубже в управление памятью Kubernetes

Kubernetes пытается выселить поды, которые используют слишком много памяти (но не больше, чем их пределы).Kubernetes получает данные об использовании памяти Pod из /sys/fs/cgroup/memory/memory.usage_in_bytes и вычитает его на строку total_inactive_file в памяти memory.stat .

Имейте в виду, что Kubernetes не поддерживает свопинг . Даже если у вас есть узел с включенным свопом, Kubernetes создает контейнеры с swappiness = 0 , что означает, что своп фактически отключен. Это в основном из соображений производительности.

memory.usage_in_bytes равно резидентному набору плюс cache , а total_inactive_file - это память в кэше , которую ОС может извлечь, когда память исчерпана. memory.usage_in_bytes - total_inactive_file называется working_set . Вы можете получить это значение working_set с помощью kubectl top pod --containers . Kubernetes использует это значение, чтобы решить, удалять ли ваши поды.

Kubernetes периодически проверяет использование памяти. Если использование памяти контейнером увеличивается слишком быстро или контейнер не может быть вытеснен, вызывается убийца OOM. У Kubernetes есть свой способ защиты собственного процесса, поэтому убийца OOM всегда выбирает контейнер.Когда контейнер убит, он может или не может быть перезапущен, в зависимости от вашей политики перезапуска. Если он убит, когда вы выполните kubectl describe pod , вы увидите, что он перезапущен, и причина - OOMKilled .

Еще одна вещь, о которой стоит упомянуть, - это память ядра. Начиная с версии 1.9, Kubernetes по умолчанию включает поддержку памяти ядра. Это также особенность подсистем памяти cgroup. Вы можете ограничить использование памяти ядра контейнера. К сожалению, это вызывает утечку cgroup в версиях ядра до v4.2. Вы можете обновить ядро ​​до версии 4.3 или отключить эту функцию.

Как мы реализуем StressChaos

StressChaos - это простой способ проверить поведение вашего контейнера при нехватке памяти. StressChaos использует мощный инструмент под названием stress-ng для выделения памяти и продолжения записи в выделенную память. Поскольку контейнеры имеют ограничения памяти, а ограничения контейнера привязаны к контрольной группе, мы должны найти способ запустить stress-ng в конкретной контрольной группе. К счастью, эта часть проста.Имея достаточно прав, мы можем назначить любой процесс любой контрольной группе, записав в файлы в / sys / fs / cgroup / .

Если вас интересует Chaos Mesh и вы хотите помочь нам улучшить его, вы можете присоединиться к нашему каналу Slack (# project-chaos-mesh)! Или отправьте запросы на вытягивание или проблемы в наш репозиторий GitHub.

AIDA64 с процессором, FPU, кешем или памятью

Только ЦП: AIDA64 с ЦП, FPU, кешем или памятью

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

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

AIDA64 с процессором, FPU и кешем

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

Пакет ЦП (PECI) Среднее значение ядра SensorSocket Память ЦП (Ватт) Система (Ватт)
Измерение 78 ° C 80 ° C 79 ° C 32 ° C 128W 184W
по сравнению с максимумом 9030.7% 93,0% 75,2% 88,9% 74,4% 73,0%
Оценка Высокая температура корпуса Немного низкая температура памяти Средний ЦП и энергопотребление системы для Тест стабильности Тест охлаждения для средней производительности

AIDA64 With Just CPU

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

Если вы хотите протестировать стареющую систему, медленно увеличивая нагрузку до ее предела, у вас есть хорошее место для начала.

4%
Пакет ЦП (PECI) Среднее значение ядра SensorSocket Память ЦП (Ватты) Система (Ватт)
Измерение 56 ° C 56 ° C 70 ° C 26 ° C 84W 123W
17 По сравнению с максимумом 9006 64. 65,1% 66,7% 72,2% 48,8% 48,8%
Оценка Очень низкая температура корпуса Очень низкая температура памяти Низкое энергопотребление ЦП и системы 7
  для  
Тест стабильности для мини-ПК и устаревшего оборудования

AIDA64 With Just FPU

Чрезвычайная нагрузка на FPU приводит к очень высоким температурам корпуса и сокета ЦП, что обеспечивает максимально возможное чтение ядра из нашего набора.Следовательно, этот тест хорошо подходит для определения пределов эффективных охлаждающих растворов. Если дросселирование когда-либо станет для вас проблемой, это должно стать очевидным при использовании теста FPU AIDA64.

Пакет ЦП (PECI) Среднее значение ядра SensorSocket Память ЦП (Ватт) Система (Ватт)
Измерение 85 ° C 86 ° C 98 ° C 26 ° C 156W 225W
618 По сравнению с 97.7% 100% 93,3% 72,2% 90,7% 89,3%
Оценка Очень высокая температура корпуса Очень низкая температура памяти Высокое энергопотребление ЦП и системы 900 Используйте для Тест охлаждения для высокопроизводительных кулеров

AIDA64 с Just Cache

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

8 900 для
Пакет ЦП (PECI) Среднее значение ядра SensorSocket Память ЦП (Ватт) Система (Ватт)
Измерение 69 ° C 67 ° C 79 ° C 33 ° C 114W 171W
По сравнению с максимумом 3% 77,9% 75,2% 91,7% 66,3% 67,9%
Оценка Средняя температура корпуса Несколько более высокая температура памяти Среднее потребление энергии ЦП и системы Тест стабильности для разогнанных систем

AIDA64 With Just Memory

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

Используйте для
Пакет ЦП (PECI) Среднее значение ядра SensorSocket Память ЦП (Ватты) Система (Ватт)
Измерение 48 ° C 52 ° C 47 ° C 36 ° C 75W 116W
6 по сравнению с 9030 55.2% 49,5% 54,7% 100% 43,6% 46,0%
Оценка Очень низкая температура корпуса Высокая температура памяти Очень низкое энергопотребление ЦП и системы
Тест стабильности для системной памяти

БОЛЬШЕ: Лучшие процессоры для игр

БОЛЬШЕ: Сравнение иерархии процессоров Intel и AMD:

БОЛЬШЕ Содержимое всех ЦП

Как провести стресс-тест вашей системы Linux

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

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

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

Циклы «Сделай сам»

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

В приведенной ниже команде мы начинаем четыре бесконечных цикла. Вы можете увеличить количество циклов, добавляя цифры или используя выражение bash , например {1..6} вместо "1 2 3 4".

 для i в 1 2 3 4; делать пока : ; делать : ; сделано
 

Эта команда, набранная в командной строке, запускает четыре бесконечных цикла в фоновом режиме.

 $ за i в 1 2 3 4; делать пока : ; делать : ; сделано
[1] 205012
[2] 205013
[3] 205014
[4] 205015
 

В этом случае были запущены задания 1–4. Отображаются как номера заданий, так и идентификаторы процессов.

Чтобы увидеть влияние на средние значения нагрузки, используйте команду, подобную показанной ниже.В этом случае команда uptime запускается каждые 30 секунд:

 $ while true; сделать время безотказной работы; спать 30; сделано
 

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

 #! / Bin / bash

пока правда
делать
  время безотказной работы
  спать 30
сделано
 

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

 11:25:34 до 5 дней, 17:27, 2 пользователя, средняя нагрузка: 0.15, 0,14, 0,08
 11:26:04 до 5 дней, 17:27, 2 пользователя, средняя нагрузка: 0,09, 0,12, 0,08
 11:26:34 до 5 дней, 17:28, 2 пользователя, средняя нагрузка: 1,42, 0,43, 0,18
 11:27:04 до 5 дней, 17:28, 2 пользователя, средняя нагрузка: 2,50, 0,79, 0,31
 11:27:34 до 5 дней, 17:29, 2 пользователя, средняя нагрузка: 3,09, 1,10, 0,43
 11:28:04 до 5 дней, 17:29, 2 пользователя, средняя нагрузка: 3,45, 1,38, 0,54
 11:28:34 до 5 дней, 17:30, 2 пользователя, средняя нагрузка: 3,67, 1,63, 0,66
 11:29:04 до 5 дней, 17:30, 2 пользователя, средняя нагрузка: 3,80, 1,86, 0.76
 11:29:34 до 5 дней, 17:31, 2 пользователя, средняя нагрузка: 3,88, 2,06, 0,87
 11:30:04 до 5 дней, 17:31, 2 пользователя, средняя нагрузка: 3,93, 2,25, 0,97
 11:30:34 до 5 дней, 17:32, 2 пользователя, средняя нагрузка: 3,64, 2,35, 1,04 <== циклов
 11:31:04 до 5 дней, 17:32, 2 пользователя, средняя нагрузка: 2,20, 2,13, 1,01 остановлено
 11:31:34 до 5 дней, 17:33, 2 пользователя, средняя нагрузка: 1,40, 1,94, 0,98
 

Поскольку показанные нагрузки представляют собой средние значения за 1, 5 и 15 минут, значениям потребуется некоторое время, чтобы вернуться к нормальным для системы значениям.

Чтобы остановить циклы, введите команду kill , подобную приведенной ниже - при условии, что номера заданий равны 1-4, как было показано ранее в этом посте. Если вы не уверены, используйте команду jobs, чтобы проверить идентификаторы вакансий.

 $ убить% 1% 2% 3% 4
 

Специализированные инструменты для добавления напряжения

Другой способ создания стресса в системе заключается в использовании инструмента, специально созданного для стресса системы. Один из них называется «стресс» и может воздействовать на систему разными способами.Инструмент stress - это генератор рабочей нагрузки, который обеспечивает стресс-тесты ЦП, памяти и дискового ввода-вывода.

С параметром --cpu команда stress использует функцию извлечения квадратного корня, чтобы заставить ЦП усердно работать. Чем больше указано количество ЦП, тем быстрее будет нарастать нагрузка.

Второй сценарий watch-it ( watch-it-2 ) можно использовать для оценки влияния на использование системной памяти. Обратите внимание, что он использует команду free , чтобы увидеть эффект напряжения.

 $ cat watch-it-2
#! / bin / bash

пока правда
делать
  бесплатно
  спать 30
сделано
 

Начало и наблюдение за напряжением:

 $ стресс - процессор 2
 
 $. / Часы-
 13:09:14 до 5 дней, 19:10, 2 пользователя, средняя нагрузка: 0,00, 0,00, 0,00
 13:09:44 до 5 дней, 19:11, 2 пользователя, средняя нагрузка: 0,68, 0,16, 0,05
 13:10:14 до 5 дней, 19:11, 2 пользователя, средняя нагрузка: 1,20, 0,34, 0,12
 13:10:44 до 5 дней, 19:12, 2 пользователя, средняя нагрузка: 1,52, 0,50, 0,18
 13:11:14 до 5 дней, 19:12, 2 пользователя, средняя нагрузка: 1.71, 0,64, 0,24
 13:11:44 до 5 дней, 19:13, 2 пользователя, средняя нагрузка: 1,83, 0,77, 0,30
 

Чем больше ЦП указано в командной строке, тем быстрее будет возрастать нагрузка.

 $ напряжение - ЦП 4
$ ./watch-it
 13:47:49 до 5 дней, 19:49, 2 пользователя, средняя нагрузка: 0,00, 0,00, 0,00
 13:48:19 до 5 дней, 19:49, 2 пользователя, средняя нагрузка: 1,58, 0,38, 0,13
 13:48:49 до 5 дней, 19:50, 2 пользователя, средняя нагрузка: 2,61, 0,75, 0,26
 13:49:19 до 5 дней, 19:50, 2 пользователя, средняя нагрузка: 3,16, 1,06, 0,38
 13:49:49 до 5 дней, 19:51, 2 пользователя, средняя нагрузка: 3.49, 1,34, 0,50
 13:50:19 до 5 дней, 19:51, 2 пользователя, средняя нагрузка: 3,69, 1,60, 0,61
 

Команда stress также может нагружать систему, добавляя ввод-вывод и нагрузку на память с помощью опций --io (ввод / вывод) и --vm (память).

В следующем примере выполняется команда для добавления нагрузки на память, а затем запускается сценарий watch-it-2 :

 $ stress --vm 2
 
 $ часы-это-2
              всего  использовано  бесплатных общих баффов / кешей
Mem: 6087064  662160  2519164 8868 20 5117548
Своп: 2097148  0  2097148
              всего  использовано  бесплатных общих баффов / кешей
Mem: 6087064  803464  2377832 8864 28 4976248
Своп: 2097148  0  2097148
              всего  использовано  бесплатных общих баффов / кешей
Mem: 6087064  968512  2212772 8864 20 4811200
Своп: 2097148  0  2097148
 

Другой вариант для стресс - использовать параметр --io для добавления действий ввода / вывода в систему.В этом случае вы должны использовать такую ​​команду:

 $ stress --io 4
 

Затем вы можете наблюдать напряженный ввод-вывод с помощью iotop . Обратите внимание, что iotop требует привилегий root.

перед
 $ sudo iotop -o
Общее ЧТЕНИЕ ДИСКА: 0,00 бит / с | Общая ЗАПИСЬ НА ДИСК: 19,36 К / с
Текущее ЧТЕНИЕ ДИСКА: 0,00 Б / с | Текущая ЗАПИСЬ НА ДИСК: 27,10 К / с
    ДИСК ПОЛЬЗОВАТЕЛЯ TID PRIO ЧТЕНИЕ ДИСКА ЗАПИСЬ ЗАПИСЬ ВВОД / ВЫВОД> КОМАНДА
 269308 быть / 4 корня 0.00 бит / с 0,00 бит / с 0,00% 1,24% [kworker ~ fficient]
    283 be / 3 root 0,00 Б / с 19,36 К / с 0,00% 0,26% [jbd2 / sda1-8]
 
после
 Общее ЧТЕНИЕ ДИСКА: 0,00 Б / с | Общая ЗАПИСЬ НА ДИСК: 0,00 бит / с
Текущее ЧТЕНИЕ ДИСКА: 0,00 Б / с | Текущая ЗАПИСЬ НА ДИСК: 0,00 бит / с
    ДИСК ПОЛЬЗОВАТЕЛЯ TID PRIO ЧТЕНИЕ ДИСКА ЗАПИСЬ ЗАПИСЬ ВВОД / ВЫВОД> КОМАНДА
 270983 be / 4 shs 0,00 B / s 0,00 B / s 0,00%  51,45 900 18% напряжение --io 4
 270984 be / 4 shs 0,00 Б / с 0.00 Б / с 0,00%  51,36 900 18% напряжение --io 4
 270985 be / 4 shs 0,00 B / s 0,00 B / s 0,00%  50,95 900 18% напряжение --io 4
 270982 be / 4 shs 0,00 B / s 0,00 B / s 0,00%  50,80 900 18% напряжение --io 4
 269308 be / 4 root 0,00 B / s 0,00 B / s 0,00% 0,09% [kworker ~ fficient]
 

Stress - это лишь один из множества инструментов для увеличения нагрузки на систему. Другой, более новый инструмент, stress-ng , будет рассмотрен в одной из следующих статей.

Заключение

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

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

Присоединяйтесь к сообществам Network World на Facebook и LinkedIn, чтобы комментировать самые важные темы.

Copyright © 2020 IDG Communications, Inc.

Справочная страница Ubuntu: memtester - стресс-тест для поиска сбоев подсистемы памяти.

Предоставлено: memtester_4.3.0-3_amd64
 
НАИМЕНОВАНИЕ
       memtester - стресс-тест для поиска неисправностей подсистемы памяти.

 
ОБЗОР
         memtester  [-p  PHYSADDR  [-d  DEVICE ]] < MEMORY > [ ITERATIONS ]

 
ОПИСАНИЕ
       memtester - это эффективный тестер пользовательского пространства для стресс-тестирования подсистемы памяти.это
       очень эффективен при поиске прерывистых и недетерминированных неисправностей. Обратите внимание, что проблемы
       в других аппаратных областях (перегрев ЦП, нестандартный блок питания и т. д.) может
       вызывают периодические сбои памяти, поэтому вы все еще должны определить, где произошел сбой.
       лежит через обычные процедуры диагностики оборудования; memtester просто помогает вам определить
       существует ли проблема.

       memtester будет malloc (3) указанный объем памяти, если это возможно.Если это не удается, это
       будет уменьшать объем запрашиваемой памяти до тех пор, пока не будет успешным. Затем он попытается
       mlock (3) эта память; если он не может этого сделать, тестирование будет медленнее и гораздо менее эффективным.
       Запустите memtester от имени пользователя root, чтобы он мог заблокировать тестируемую память.

       Обратите внимание, что максимальный объем памяти, который может протестировать memtester, будет меньше общего
       количество установленной в системе памяти; операционная система, библиотеки и другие
       системные ограничения занимают часть доступной памяти.memtester также ограничен количеством
       памяти, доступной одному процессу; например, на 32-битных машинах с более чем
       4 ГБ памяти, memtester по-прежнему ограничен менее 4 ГБ.

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

       Так что выбирайте с умом.

 
ОПЦИИ
       -p  PHYSADDR 
              сообщает memtester о необходимости тестирования определенной области памяти, начиная с физического адреса
              PHYSADDR (задается в шестнадцатеричном формате) с помощью mmap (2) устройства, указанного параметром -d (ниже,
              или / dev / mem по умолчанию).Это в основном используется разработчиками оборудования для тестирования.
              устройства ввода-вывода с отображением памяти и т.п. Обратите внимание, что область памяти будет
              перезаписывается во время тестирования, поэтому указывать выделенную память небезопасно.
              для системы или для других приложений; это приведет к их сбою. Если
              вы обязательно должны протестировать конкретную область реальной физической памяти,
              выделите эту память вашим тестовым программным обеспечением и удерживайте ее в выделенном
              state, затем запустите на нем memtester с этой опцией. ПАМЯТЬ  объем памяти для выделения и тестирования, по умолчанию в мегабайтах. Ты можешь
              включать суффикс B, K, M или G для обозначения байтов, килобайт, мегабайт или
              гигабайты соответственно.

         ИТЕРАЦИИ 
              (необязательно) количество циклов для перебора. По умолчанию бесконечен.

 
ОКРУЖАЮЩАЯ СРЕДА
       Если установлена ​​переменная среды MEMTESTER_TEST_MASK, memtester рассматривает значение как
       битовая маска, какие тесты (кроме теста зависшего адреса) запускать.Значение может быть
       указывается в десятичном, восьмеричном (с ведущим 0) или шестнадцатеричном (с ведущим 0x).
       Конкретные значения битов, соответствующие конкретным тестам, могут изменяться от версии к версии.
       релиз; обратитесь к списку тестов в источнике, чтобы узнать соответствующие значения индекса для
       версия запущенного вами memtester. Обратите внимание, что пропуск некоторых тестов сократит время
       требуется для запуска memtester, но также снижает эффективность memtester.

 
ПРИМЕЧАНИЕ
       memtester должен быть запущен с правами root, чтобы mlock (3) его страницы.Тестирование памяти без
       блокировать страницы на месте в большинстве случаев бессмысленно и медленно.

 
ВЫХОД КОД
       Если все работает правильно, код выхода memtester равен 0. В противном случае логично
       ИЛИ следующих значений:

       x01 ошибка выделения или блокировки памяти или ошибка вызова

       Ошибка x02 во время проверки зависшего адреса

       ошибка x04 во время одного из других тестов

 
АВТОР
       Автор Чарльз Казабон.
ОТЧЕТНОСТЬ ОШИБКИ
       Сообщайте об ошибках на .

 
АВТОРСКИЕ ПРАВА
       Авторские права © 2001-2012 Чарльз Казабон
       Это бесплатное программное обеспечение; условия копирования см. в файле КОПИРОВАНИЕ. Нет никаких гарантий;
       даже не для КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.
 

GitHub - stressapptest / stressapptest: стресс-тест приложения

Stressful Application Test (или stressapptest, его имя в unix) - это тест интерфейса памяти.Он пытается максимизировать рандомизированный трафик в память от процессора и ввода-вывода с целью создания реалистичной ситуации высокой нагрузки для тестирования существующих аппаратных устройств на компьютере. Некоторое время он использовался в Google, а теперь доступен по лицензии apache 2.0.

(экспортировано с code.google.com/p/stressapptest)

Группа обсуждения: https://groups.google.com/d/forum/stressapptest-discuss

Использование

Типичная команда для выполнения:

 ./ stressapptest -s 20 -M 256 -m 8 -W # Тест 256 МБ, запуск 8 потоков «горячего копирования». Выйти через 20 секунд.
./stressapptest --help # перечислить доступные аргументы.
  

Общие аргументы

  • -M МБ: мегабайты оперативной памяти для тестирования (автоматическое определение всей доступной памяти)
  • -s секунды: количество секунд до запуска (20)
  • -m нитей: количество потоков копирования памяти для запуска (автоматическое определение по количеству процессоров)
  • -W: Использовать больше копий памяти, вызывающих нагрузку на ЦП (ложь)
  • -n ipaddr: добавить сетевой поток, подключающийся к системе по адресу 'ipaddr'.(нет)
  • --listen: запустить поток для прослушивания сетевых потоков и ответа на них. (0)
  • -f имя_файла: добавить поток диска с временным файлом 'имя_файла' (нет)
  • -F: не проверять результаты каждой транзакции, вместо этого используйте libc memcpy. (ложь)

Обработка ошибок

  • -l файл журнала: вывод журнала в файл 'файл журнала' (нет)
  • -v уровень: подробность (0-20) (по умолчанию: 8)
  ./stressapptest -s 20 -M 256 -m 8 -C 8 -W # Выделить 256 МБ памяти и запустить 8 потоков «горячей копии» и 8 потоков загрузки процессора.Выйти через 20 секунд.
./stressapptest -f / tmp / file1 -f / tmp / file2 # Запустить 2 потока ввода-вывода файлов и автоматически определить размер памяти и количество ядер для выбора выделенной памяти и потоков копирования памяти.
  

Установка

stressapptest часто доступен в Linux и может быть установлен как пакет дистрибутива:

  sudo apt-get install stressapptest
sudo возникает стрессаптест
sudo yum установить стрессапптест
sudo zypper установить stressapptest
  

Для сборки из исходных текстов пакет сборки / установки следует рекомендациям GNU.Итак, чтобы скачать последний пакет:

  git clone https://github.com/stressapptest/stressapptest.git
cd stressapptest
./configure
делать
sudo make install
  

И он должен быть установлен. Вы можете использовать наиболее распространенные параметры в сценарии настройки, они были созданы с помощью autoconf и automake, поэтому они принимаются.

Объектив

Stressful Application Test (или stressapptest) пытается максимизировать рандомизированный трафик в память от процессора и ввода-вывода с целью создания реалистичной ситуации с высокой нагрузкой.

stressapptest может использоваться для различных целей:

  • Стресс-тест: как описано здесь.
  • Квалификация и отладка оборудования.
  • Тест интерфейса памяти: см. Теорию, лежащую в основе этого.
  • Тестирование диска.

Справочная информация

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

Обзор

stressapptest - это тест пользовательского пространства, в основном состоящий из потоков, выполняющих копирование памяти и чтение / запись на диск DirectIO. Он выделяет большой блок памяти (обычно 85% от общей памяти на машине), и каждый поток выбирает рандомизированные блоки памяти для копирования или записи на диск. Обычно есть два потока на процессор и два потока на каждый диск. Проверка результатов выполняется по мере выполнения теста путем проверки данных по мере их копирования.

Рабочий проект

Код имеет довольно простую структуру:

Большой объем памяти выделяется в одном блоке (по умолчанию 85% размера физической памяти).Память разделена на блоки, каждый из которых заполнен потенциально напряженным шаблоном данных. Порождаются рабочие потоки, которые рисуют страницы из «пустой» очереди и «действительной» очереди и копируют данные из одного блока в другой. Некоторые потоки памяти копируют данные. Некоторые потоки инвертируют данные на месте. Некоторые потоки записывают данные на диск и читают их в новом месте. По истечении указанного времени все "действительные" страницы сравнивают свои данные с исходным шаблоном заполнения.

Предупреждения

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

Вопросы безопасности

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

Зарегистрированная информация

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

Обучение и память в условиях стресса: значение для класса

  • 1

    Джоэлс, М., Пу, З. В., Вигерт, О., Ойцл, М. С. и Крюгерс, Х. Дж. Обучение в условиях стресса: как это работает? Trends Cogn. Sci. 10 , 152–158 (2006).

    PubMed Google Scholar

  • 2

    Schwabe, L., Joëls, M., Roozendaal, B., Wolf, O. T. & Oitzl, M. S. Влияние стресса на память: обновление и интеграция. Neurosci. Biobehav. Ред. 36 , 1740–1749 (2012).

    PubMed Google Scholar

  • 3

    Питман Р.K. et al. Биологические исследования посттравматического стрессового расстройства. Nat. Rev. Neurosci. 13 , 769–787 (2012).

    CAS PubMed PubMed Central Google Scholar

  • 4

    Джоэлс М., Фернандес Г. и Розендал Б. Стресс и эмоциональная память: вопрос времени. Trends Cogn. Sci. 15 , 280–288 (2011).

    PubMed Google Scholar

  • 5

    Арнстен, А.F. T. Стрессовые сигнальные пути, нарушающие структуру и функцию префронтальной коры. Nat. Rev. Neurosci. 10 , 410–422 (2009).

    Google Scholar

  • 6

    Сэнди, К. и Халлер, Дж. Стресс и социальный мозг: поведенческие эффекты и нейробиологические механизмы. Nat. Rev. Neurosci. 16 , 290–304 (2015).

    CAS PubMed Google Scholar

  • 7

    de Kloet, E.Р., Джоэлс, М., Хольсбоер, Ф. Стресс и мозг: от адаптации к болезни. Nat. Rev. Neurosci. 6 , 463–475 (2005).

    CAS PubMed Google Scholar

  • 8

    Фолкман, С., Лазарус, Р.С., Дункель-Шеттер, К., ДеЛонгис, А. и Груэн, Р. Дж. Динамика стрессовой встречи: когнитивная оценка, преодоление и результаты встречи. J. Pers. Soc. Psychol. 50 , 992–1003 (1986).

    CAS PubMed Google Scholar

  • 9

    Lazarus, R.S. Эмоции и адаптация xiii 557 (Oxford Univ. Press, 1991).

    Google Scholar

  • 10

    Джоэлс М. и Барам Т. З. Нейросимфония стресса. Nat. Rev. Neurosci. 10 , 459–466 (2009).

    PubMed PubMed Central Google Scholar

  • 11

    Кацуки, Х., Изуми Ю. и Зорумски К. Ф. Норадренергическая регуляция синаптической пластичности в области CA1 гиппокампа. J. Neurophysiol. 77 , 3013–3020 (1997).

    CAS PubMed Google Scholar

  • 12

    DeKloet, E. R., Reul, J. & Sutanto, W. Кортикостероиды и мозг. J. Steroid Biochem. Мол. Биол. 37 , 387–394 (1990).

    CAS Google Scholar

  • 13

    Чао, Х.М., Чу, П. Х. и МакИвен, Б. С. Экспрессия мРНК глюкокортикоидных и минералокортикоидных рецепторов в головном мозге крыс. Нейроэндокринология 50 , 365–371 (1989).

    CAS PubMed Google Scholar

  • 14

    Groeneweg, F. L., Karst, H., de Kloet, E. R. & Joëls, M. Быстрые негеномные эффекты кортикостероидов и их роль в центральном стрессовом ответе. J. Endocrinol. 209 , 153–167 (2011).

    CAS PubMed Google Scholar

  • 15

    Карст, Х., Бергер, С., Эрдманн, Г., Шутц, Г. и Джоэлс, М. Метапластичность миндалевидных реакций на гормон стресса кортикостерон. Proc. Natl Acad. Sci. США 107 , 14449–14454 (2010).

    CAS PubMed Google Scholar

  • 16

    Karst, H. et al. Минералокортикоидные рецепторы незаменимы для негеномной модуляции передачи глутамата в гиппокампе кортикостероном. Proc. Natl Acad. Sci. США 102 , 19204–19207 (2005).

    CAS PubMed Google Scholar

  • 17

    Джоэлс, М., Сарабджитсинг, Р. А. и Карст, Х. Раскрытие временных диапазонов влияния кортикостероидных гормонов на активность мозга: быстрый, медленный и хронический режимы. Pharmacol. Ред. 64 , 901–938 (2012).

    PubMed Google Scholar

  • 18

    Швабе, Л.& Вольф, О. Время имеет значение: временная динамика стрессовых воздействий на восстановление памяти. Cogn. Оказывать воздействие. Behav. Neurosci. 14 , 1041–1048 (2014).

    PubMed Google Scholar

  • 19

    Шёнфельд П., Аккерманн К. и Швабе Л. Воспоминание в условиях стресса: разные роли вегетативного возбуждения и глюкокортикоидов в восстановлении памяти. Психонейроэндокринология 39 , 249–256 (2014).

    PubMed Google Scholar

  • 20

    Смитс, Т., Гисбрехт, Т., Еличич, М. и Меркельбах, Х. Контекстно-зависимое улучшение показателей декларативной памяти после острого психосоциального стресса. Biol. Psychol. 76 , 116–123 (2007).

    CAS PubMed Google Scholar

  • 21

    Золадз П. Р. и др. Стресс перед обучением по-разному влияет на долговременную память на эмоциональные слова, в зависимости от временной близости к процессу обучения. Physiol. Behav. 103 , 467–476 (2011).

    CAS PubMed Google Scholar

  • 22

    Domes, G., Heinrichs, M., Reichwald, U. & Hautzinger, M. Реактивность гипоталамо-гипофизарно-надпочечниковой оси на психологический стресс и память у женщин среднего возраста: у женщин среднего возраста с высоким уровнем ответа наблюдается повышенная декларативная память. Психонейроэндокринология 27 , 843–853 (2002).

    CAS PubMed Google Scholar

  • 23

    Швабе, Л., Bohringer, A., Chatterjee, M. и Schachinger, H. Влияние стресса перед обучением на запоминание нейтральных, положительных и отрицательных слов: разные роли кортизола и вегетативного возбуждения. Neurobiol. Учить. Mem. 90 , 44–53 (2008).

    CAS PubMed Google Scholar

  • 24

    Payne, J. et al. Влияние стресса на нейтральные и эмоциональные аспекты эпизодической памяти. Память 14 , 1–16 (2006).

    PubMed Google Scholar

  • 25

    Швабе, Л. и Вольф, О. Т. Обучение в условиях стресса ухудшает формирование памяти. Neurobiol. Учить. Mem. 93 , 183–188 (2010).

    PubMed Google Scholar

  • 26

    Смитс, Т., Отгаар, Х., Кандель, И. и Вольф, О. Т. Верно или нет? На память по-разному влияют вызванные стрессом повышение кортизола и симпатическая активность при консолидации и восстановлении. Психонейроэндокринология 33 , 1378–1386 (2008).

    CAS PubMed Google Scholar

  • 27

    Эльзинга, Б. М., Баккер, А. и Бремнер, Дж. Д. Повышение кортизола, вызванное стрессом, связано с нарушением отсроченного, но не немедленного восстановления. Psychiatry Res. 134 , 211–223 (2005).

    CAS PubMed Google Scholar

  • 28

    Андреано, Дж.М. и Кэхилл, Л. Высвобождение глюкокортикоидов и укрепление памяти у мужчин и женщин. Psychol. Sci. 17 , 466–470 (2006).

    PubMed Google Scholar

  • 29

    Rasch, B. et al. Генетическая вариация норадренергической системы связана с дифференциальной активацией миндалины во время кодирования эмоциональных воспоминаний. Proc. Natl Acad. Sci. США 106 , 19191–19196 (2009).

    CAS PubMed Google Scholar

  • 30

    Вукоевич, В.и другие. Эпигенетическая модификация гена рецептора глюкокортикоидов связана с травматической памятью и риском посттравматического стрессового расстройства у выживших после геноцида. J. Neurosci. 34 , 10274–10284 (2014).

    PubMed Google Scholar

  • 31

    Швабе, Л., Бохбот, В. Д. и Вольф, О. Т. Пренатальный стресс изменяет стратегии обучения в зрелом возрасте. Гиппокамп 22 , 2136–2143 (2012).

    PubMed Google Scholar

  • 32

    Макинтайр, К.K., Hatfield, T. и McGaugh, J. L. Уровни норэпинефрина в миндалевидном теле после тренировки предсказывают эффективность удержания у крыс ингибирующего избегания. Eur. J. Neurosci. 16 , 1223–1226 (2002).

    PubMed Google Scholar

  • 33

    Бьюкенен, Т. В. и Ловалло, В. Р. Улучшенная память на эмоциональный материал после лечения кортизолом на уровне стресса у людей. Психонейроэндокринология 26 , 307–317 (2001).

    CAS PubMed Google Scholar

  • 34

    Кэхилл, Л., Принс, Б., Вебер, М. и Макгоу, Дж. Л. β -адренергическая активация и память на эмоциональные события. Nature 371 , 702–704 (1994).

    CAS PubMed Google Scholar

  • 35

    Херманс, Э. Дж., Хенкенс, MJAG, Джоэлс, М. и Фернандес, Г. Динамическая адаптация крупномасштабных сетей мозга в ответ на острые стрессоры. Trends Neurosci. 37 , 304–314 (2014).

    CAS PubMed Google Scholar

  • 36

    Hermans, E.J. et al. Связанная со стрессом норадренергическая активность вызывает крупномасштабную реконфигурацию нейронной сети. Наука 334 , 1151–1153 (2011).

    CAS PubMed Google Scholar

  • 37

    Strelzyk, F. et al. Настроить его, чтобы жить дальше? Быстрые негеномные эффекты кортизола на мозг человека. J. Neurosci. 32 , 616–625 (2012).

    CAS PubMed Google Scholar

  • 38

    Хенкенс, М. Дж., Херманс, Э. Дж., Пу, З., Йоэльс, М. и Фернандес, Г. Напряженные воспоминания: как острый стресс влияет на формирование памяти у людей. J. Neurosci. 29 , 10111–10119 (2009).

    CAS PubMed Google Scholar

  • 39

    Веймар, М., Schwabe, L., Löw, A. & Hamm, A.O. Стресс повышает чувствительность мозга: повышенная обработка неприятных изображений после воздействия острого стресса. J. Cogn. Neurosci. 24 , 1511–1518 (2011).

    PubMed Google Scholar

  • 40

    Стрэндж, Б. А. и Долан, Р. Дж. Β-адренергическая модуляция вызванных эмоциональной памятью реакций миндалины и гиппокампа человека. Proc. Natl Acad. Sci. США 101 , 11454–11458 (2004).

    CAS PubMed Google Scholar

  • 41

    van Stegeren, A.H., Wolf, O.T., Everaerd, W., Rombouts, S.A.R.B. в Progress in Brain Research (ред. Ronald E., De Kloet M. S. O. и Eric V.) Vol. 167 , 263–268 (Elsevier, 2007).

    Google Scholar

  • 42

    ван Стегерен, А. Х., Роозендаал, Б., Киндт, М., Вольф, О. Т. и Джоэлс, М.Взаимодействие норадренергической и кортикостероидной систем изменяет паттерны активации человеческого мозга во время кодирования. Neurobiol. Учить. Mem. 93 , 56–65 (2010).

    CAS PubMed Google Scholar

  • 43

    de Quervain, D. J. F., Roozendaal, B., Nitsch, R. M., McGaugh, J. L. & Hock, C. Острое введение кортизона ухудшает восстановление долговременной декларативной памяти у людей. Nat. Neurosci. 3 , 313–314 (2000).

    CAS PubMed Google Scholar

  • 44

    Wiegert, O., Joëls, M. & Krugers, H. Выбор времени важен для быстрого воздействия кортикостерона на синаптическую потенциацию в гиппокампе мыши. Учиться. Mem. 13 , 110–113 (2006).

    CAS PubMed Google Scholar

  • 45

    Henckens, M. J. et al. Динамически изменяющееся влияние кортикостероидов на гиппокамп человека и префронтальную обработку. Хум. Brain Mapp. 33 , 2885–2897 (2012).

    PubMed Google Scholar

  • 46

    Хенкенс, М., ван Винген, Г. А., Джоэлс, М. и Фернандес, Г. Зависящие от времени эффекты кортикостероидов на процессинг миндалевидного тела человека. J. Neurosci. 30 , 12725–12732 (2010).

    CAS PubMed Google Scholar

  • 47

    ван Марл, Х.Дж. Ф., Херманс, Э. Дж., Цинь, С. З. и Фернандес, Г. Улучшенная связь миндалины с состоянием покоя сразу после острого психологического стресса. Neuroimage 53 , 348–354 (2010).

    PubMed Google Scholar

  • 48

    Кэхилл, Л. и Алкир, М. Т. Повышение адреналина консолидации памяти человека: взаимодействие с возбуждением при кодировании. Neurobiol. Учить. Mem. 79 , 194–198 (2003).

    CAS PubMed Google Scholar

  • 49

    Кэхилл, Л., Горски, Л. и Ле, К. Усиление консолидации человеческой памяти при стрессе после обучения: взаимодействие со степенью возбуждения при кодировании. Учиться. Mem. 10 , 270–274 (2003).

    PubMed PubMed Central Google Scholar

  • 50

    Бекнер, В. Э., Такер, Д. М., Делвилл, Ю. и Мор, Д.C. Стресс способствует закреплению вербальной памяти для фильма, но не влияет на восприятие. Behav. Neurosci. 120 , 518–527 (2006).

    CAS PubMed Google Scholar

  • 51

    Roozendaal, B. & McGaugh, J. L. Поражения ядер миндалины по-разному влияют на усиление памяти, индуцированное глюкокортикоидами, в задаче ингибирующего избегания. Neurobiol. Учить. Mem. 65 , 1–8 (1996).

    CAS PubMed Google Scholar

  • 52

    Roozendaal, B., Okuda, S., De Quervain, D. J. F. и McGaligh, J. L. Глюкокортикоиды взаимодействуют с вызванной эмоциями норадренергической активацией, влияя на различные функции памяти. Неврология 138 , 901–910 (2006).

    CAS PubMed Google Scholar

  • 53

    Роозендал, Б., Окуда, С., Van der Zee, E. A. & McGaugh, J. L. Для улучшения памяти глюкокортикоидами требуется индуцированная возбуждением норадренергическая активация в базолатеральной миндалине. Proc. Natl Acad. Sci. США 103 , 6741–6746 (2006).

    CAS PubMed Google Scholar

  • 54

    Барсегян, А., Маккензи, С. М., Куроз, Б. Д., Макго, Дж. Л. и Розендаал, Б. Глюкокортикоиды в префронтальной коре головного мозга усиливают консолидацию памяти и ухудшают рабочую память с помощью общего нейронного механизма. Proc. Natl Acad. Sci. США 107 , 16655–16660 (2010).

    CAS PubMed Google Scholar

  • 55

    Макгоу, Дж. Л., Кэхилл, Л. и Розендаал, Б. Участие миндалины в хранении памяти: взаимодействие с другими системами мозга. Proc. Natl Acad. Sci. США 93 , 13508–13514 (1996).

    CAS PubMed Google Scholar

  • 56

    де Кервен, Д.Дж. Ф., Роозендаал, Б. и Макгоу, Дж. Л. Стресс и глюкокортикоиды ухудшают восстановление долговременной пространственной памяти. Nature 394 , 787–790 (1998).

    CAS PubMed Google Scholar

  • 57

    Quaedflieg, C. W., Schwabe, L., Meyer, T. & Smeets, T. Зависящие от времени эффекты стресса до кодирования на потенциалы, связанные с событием, и 24-часовая отсроченная выборка. Психонейроэндокринология 38 , 3057–3069 (2013).

    PubMed Google Scholar

  • 58

    Buchanan, T. W., Tranel, D. & Adolphs, R. Нарушение восстановления памяти коррелирует с индивидуальными различиями в ответе кортизола, но не с вегетативной реакцией. Учиться. Mem. 13 , 382–387 (2006).

    CAS PubMed PubMed Central Google Scholar

  • 59

    Кесада, А. А., Вимерс, США, Скуфс, Д.И Вольф, О. Т. Психосоциальное воздействие стресса ухудшает восстановление памяти у детей. Психонейроэндокринология 37 , 125–136 (2012).

    CAS PubMed Google Scholar

  • 60

    Хупбах, А. и Фиман, Р. Умеренный стресс способствует немедленному и отсроченному извлечению учебно значимых материалов у здоровых молодых мужчин. Behav. Neurosci. 126 , 819–825 (2012).

    PubMed Google Scholar

  • 61

    Швабе, Л.и другие. Эффекты стресса при восстановлении декларативной памяти блокируются антагонистом β-адренорецепторов у людей. Психонейроэндокринология 34 , 446–454 (2009).

    CAS PubMed Google Scholar

  • 62

    Kuhlmann, S., Piel, M. & Wolf, O. T. Нарушение восстановления памяти после психосоциального стресса у здоровых молодых мужчин. J. Neurosci. 25 , 2977–2982 (2005).

    CAS PubMed Google Scholar

  • 63

    Швабе, Л.И Вольф, О. Т. Контекст имеет значение: конгруэнтная среда обучения и тестирования предотвращает ухудшение восстановления памяти после стресса. Cogn. Оказывать воздействие. Behav. Neurosci. 9 , 229–236 (2009).

    PubMed Google Scholar

  • 64

    Толленаар, М.С., Эльзинга, Б.М., Спинховен, П. и Эвераерд, В. Непосредственное и продолжительное воздействие кортизола, но не пропранолола, на восстановление памяти у здоровых молодых мужчин. Neurobiol.Учить. Mem. 91 , 23–31 (2009).

    CAS PubMed Google Scholar

  • 65

    Рузендаал, Б., Гриффит, К. К., Борандей, Дж., Де Кервен, DJ-F и Макгоу, Дж. Л. Гиппокамп опосредует вызванное глюкокортикоидами нарушение восстановления пространственной памяти: зависимость от базолатеральной миндалины. Proc. Natl Acad. Sci. США 100 , 1328–1333 (2003).

    CAS PubMed Google Scholar

  • 66

    Де Кервен, Д.J. F. et al. Нарушение декларативного восстановления памяти, вызванное глюкокортикоидами, связано со снижением кровотока в медиальной височной доле. Eur. J. Neurosci. 17 , 1296–1302 (2003).

    PubMed Google Scholar

  • 67

    de Quervain, D. J., Aerni, A. & Roozendaal, B. Профилактический эффект блокады бета-адренорецепторов на дефицит восстановления памяти, вызванный глюкокортикоидами. Am. J. Psychiatry 164 , 967–969 (2007).

    PubMed Google Scholar

  • 68

    Дудай Ю. Беспокойная инграмма: консолидации никогда не кончатся. Annu. Rev. Neurosci. 35 , 227–247 (2012).

    CAS PubMed Google Scholar

  • 69

    Надер К., Шафе Г. Э. и Ле Ду Дж. Э. Воспоминания о страхе требуют синтеза белка в миндалине для повторного уплотнения после восстановления. Nature 406 , 722–726 (2000).

    CAS PubMed Google Scholar

  • 70

    Надер, К. и Хардт, О. Единый стандарт памяти: случай повторного уплотнения. Nat. Rev. Neurosci. 10 , 224–234 (2009).

    CAS PubMed Google Scholar

  • 71

    Швабе, Л., Надер, К. и Прюсснер, Дж. К. Реконсолидация памяти человека: механизмы мозга и клиническое значение. Biol. Психиатрия 76 , 274–280 (2014).

    PubMed Google Scholar

  • 72

    Шактер, Д. Л. и Лофтус, Э. Ф. Память и закон: какой вклад может принести когнитивная нейробиология? Nat. Neurosci. 16 , 119–123 (2013).

    CAS PubMed Google Scholar

  • 73

    Сандрини, М., Цензор, Н., Мишо, Дж. И Коэн, Л.Причинная роль префронтальной коры в усилении эпизодических воспоминаний посредством реконсолидации. Curr. Биол. 23 , 2181–2184 (2013).

    CAS PubMed Google Scholar

  • 74

    Cai, W.-H., Blundell, J., Han, J., Greene, R. W. & Powell, C.M. Постреактивационные глюкокортикоиды ухудшают вспоминание устоявшейся памяти о страхе. J. Neurosci. 26 , 9560–9566 (2006).

    CAS PubMed PubMed Central Google Scholar

  • 75

    Ван Х.-Y., Zhao, M., Ghitza, U. E., Li, Y.-Q. И Лу, Л. Стресс ухудшает повторную консолидацию памяти о лекарствах через глюкокортикоидные рецепторы в базолатеральной миндалине. J. Neurosci. 28 , 5602–5610 (2008).

    CAS PubMed Google Scholar

  • 76

    Бос, М. Г., Шуйер, Дж., Лодестейн, Ф., Бекерс, Т. и Киндт, М. Стресс усиливает реконсолидацию декларативной памяти. Психонейроэндокринология 46 , 102–113 (2014).

    PubMed Google Scholar

  • 77

    Coccoz, V., Maldonado, H. & Delorenzi, A. Усиление реконсолидации с помощью натуралистического умеренного стрессора улучшает выражение декларативной памяти у людей. Неврология 185 , 61–72 (2011).

    CAS PubMed Google Scholar

  • 78

    Швабе, Л. и Вольф, О. Т. Стресс мешает воссозданию автобиографических воспоминаний. Neurobiol. Учить. Mem. 94 , 153–157 (2010).

    PubMed Google Scholar

  • 79

    Лофтус, Э. Ф. и Палмер, Дж. К. Реконструкция разрушения автомобиля: пример взаимодействия между языком и памятью. J. Вербальное обучение Вербальное поведение. 13 , 585–589 (1974).

    Google Scholar

  • 80

    Hoscheidt, S.М., Лабар, К. С., Райан, Л., Джейкобс, У. Дж. И Надель, Л. Кодирование негативных событий в условиях стресса: высокое субъективное возбуждение связано с точной эмоциональной памятью, несмотря на разоблачение дезинформации. Neurobiol. Учить. Mem. 112 , 237–247 (2014).

    PubMed Google Scholar

  • 81

    Schmidt, P.-I., Rosga, K., Schatto, C., Breidenstein, A. & Schwabe, L. Стресс снижает включение дезинформации в устоявшуюся память. Учиться. Mem. 21 , 744–747 (2014).

    Google Scholar

  • 82

    Уингард, Дж. К. и Паккард, М. Г. Миндалевидное тело и эмоциональная модуляция конкуренции между когнитивной и привычной памятью. Behav. Brain Res. 193 , 126–131 (2008).

    PubMed Google Scholar

  • 83

    Полдрак Р. и Паккард М. Г. Конкуренция между множественными системами памяти: конвергенция данных исследований мозга животных и человека. Neuropsychologia 41 , 245–251 (2003).

    Google Scholar

  • 84

    Швабе, Л. и Вольф, О. Т. Стресс и множественные системы памяти: от «мышления» к «действию». Trends Cogn. Sci. 17 , 60–68 (2013).

    PubMed Google Scholar

  • 85

    Швабе, Л., Вольф, О. Т. и Ойцл, М. С. Формирование памяти в условиях стресса: количество и качество. Neurosci. Biobehav. Ред. 34 , 584–591 (2010).

    PubMed Google Scholar

  • 86

    Паккард М.Г. и Тизер Л.А. Модуляция миндалевидного тела нескольких систем памяти: гиппокампа и хвостатого ядра-скорлупа. Neurobiol. Учить. Mem. 69 , 163–203 (1998).

    CAS PubMed Google Scholar

  • 87

    Packard, M. G.& Wingard, J. C. Amygdala и «эмоциональная» модуляция относительного использования множественных систем памяти. Neurobiol. Учить. Mem. 82 , 243–252 (2004).

    PubMed Google Scholar

  • 88

    Schwabe, L., Schachinger, H., de Kloet, E. R. & Oitzl, M. S. Кортикостероиды действуют как переключатель между системами памяти. J. Cogn. Neurosci. 22 , 1362–1372 (2010).

    PubMed Google Scholar

  • 89

    Фогель, С., Фернандес, Г., Джоэлс, М. и Швабе, Л. Когнитивная адаптация в условиях стресса: пример минералокортикоидного рецептора. Trends Cogn. Sci. 20 , 192–203 (2016).

    PubMed Google Scholar

  • 90

    Эллиотт, А.Э. и Паккард, М.Г. Внутримышечная инфузия анксиогенного препарата перед извлечением смещает крыс в сторону использования памяти привычек. Neurobiol. Учить. Mem. 90 , 616–623 (2008).

    CAS PubMed Google Scholar

  • 91

    Schwabe, L. et al. Стресс модулирует использование у людей пространственных стратегий обучения, а не стимулов-ответов. Учиться. Mem. 14 , 109–116 (2007).

    PubMed PubMed Central Google Scholar

  • 92

    Schwabe, L. & Wolf, O. T. Стресс увеличивает поведенческое сопротивление исчезновению. Психонейроэндокринология 36 , 1287–1293 (2011).

    PubMed Google Scholar

  • 93

    Швабе, Л. и Вольф, О. Т. Стресс модулирует участие нескольких систем памяти в обучении по классификации. J. Neurosci. 32 , 11042–11049 (2012).

    CAS PubMed Google Scholar

  • 94

    Vogel, S. et al. Блокирование рецептора минералокортикоидов у людей предотвращает вызванное стрессом усиление связи центральной миндалины с дорсальным полосатым телом. Нейропсихофармакология 40 , 947–956 (2015).

    CAS PubMed Google Scholar

  • 95

    Schwabe, L., Tegenthoff, M., Höffken, O. & Wolf, O. T. Блокада минералокортикоидных рецепторов предотвращает вызванную стрессом модуляцию множества систем памяти в мозгу человека. Biol. Психиатрия 74 , 801–808 (2013).

    CAS PubMed Google Scholar

  • 96

    Баллейн, Б.W. & Dickinson, A. Роль стимулирования обучения в инструментальной переоценке результатов сенсорно-специфической насыщенностью. Аним. Учить. Behav. 26 , 46–59 (1998).

    Google Scholar

  • 97

    Schwabe, L., Tegenthoff, M., Höffken, O. & Wolf, O.T. Одновременная глюкокортикоидная и норадренергическая активность смещает инструментальное поведение от целевого к привычному контролю. J. Neurosci. 30 , 8190–8196 (2010).

    CAS PubMed Google Scholar

  • 98

    Schwabe, L., Höffken, O., Tegenthoff, M. & Wolf, O. T. Предотвращение вызванного стрессом перехода от целенаправленного к привычному действию с помощью β-адренергического антагониста. J. Neurosci. 31 , 17317–17325 (2011).

    CAS PubMed Google Scholar

  • 99

    Schwabe, L., Tegenthoff, M., Höffken, O.И Вольф, О. Т. Одновременная глюкокортикоидная и норадренергическая активность нарушает нейронную основу целенаправленного действия в человеческом мозге. J. Neurosci. 32 , 10146–10155 (2012).

    CAS PubMed Google Scholar

  • 100

    Seehagen, S., Schneider, S., Rudolph, J., Ernst, S. & Zmyj, N. Стресс ухудшает когнитивную гибкость у младенцев. Proc. Natl Acad. Sci. США 112 , 12882–12886 (2015).

    CAS PubMed Google Scholar

  • 101

    Браун, С. и Хаубер, В. Острые стрессорные эффекты на целенаправленные действия у крыс. Учиться. Mem. 20 , 700–709 (2013).

    PubMed Google Scholar

  • 102

    Vanaelst, B. et al. Распространенность негативных жизненных событий и хронических невзгод у детей дошкольного и младшего школьного возраста в Европе: результаты исследования идефиков. Arch. Общественное здравоохранение 70 , 26 (2012).

    PubMed PubMed Central Google Scholar

  • 103

    Вализаде Л., Фарнам А. и Рахкар Фарши М. Исследование симптомов стресса у детей младшего школьного возраста. J. Caring Sci. 1 , 25–30 (2012).

    PubMed PubMed Central Google Scholar

  • 104

    Джоэльс, М.Эффекты кортикостероидов в мозге: U-образная форма. Trends Pharmacol. Sci. 27 , 244–250 (2006).

    PubMed Google Scholar

  • 105

    Смит А., Брайс К., Коллинз А., Макнамара Р. и Мэтьюз В. Шкала профессионального стресса: дальнейший анализ влияния демографических факторов и типа работы . ВШЭ, (2000).

    Google Scholar

  • 106

    Торн, К.Дж., Эндрюс, Дж. Дж. У. и Нордстокке, Д. Отношения между детскими стратегиями совладания и тревожностью: опосредующая роль эффективности совладания. J. Gen. Psychol. 140 , 204–223 (2013).

    PubMed Google Scholar

  • 107

    Макгоу, Дж. Л. Создание долговременных воспоминаний: вспоминание значимого. Proc. Natl Acad. Sci. USA 110 Suppl 2, 10402–10407 (2013).

    CAS PubMed Google Scholar

  • 108

    Охснер, К.N. Аффективные события хорошо запоминаются или просто знакомы? Опыт и процесс признания прошлых чувств. J. Exp. Psychol. Gen. 129 , 242–261 (2000).

    CAS PubMed Google Scholar

  • 109

    Годден Д. Р. и Баддели А. Д. Контекстно-зависимая память в двух природных средах: на суше и под водой. Br. J. Psychol. 66 , 325–331 (1975).

    Google Scholar

  • 110

    Пакак, К.и другие. Гетерогенные нейрохимические реакции на различные стрессоры: проверка доктрины неспецифичности Селье. Am. J. Physiol. Regul. Интегр. Комп. Physiol. 275 , R1247 – R1255 (1998).

    CAS Google Scholar

  • 111

    Schwabe, L., Dalm, S., Schachinger, H. & Oitzl, M. S. Хронический стресс модулирует использование пространственных стратегий и стратегий обучения реакции на стимулы у мышей и людей. Neurobiol. Учить.Mem. 90 , 495–503 (2008).

    PubMed Google Scholar

  • .

    Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *