Команда "Тест быстродействия и надёжности аппаратуры"


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

Эта команда генерирует случайные данные, вызывающие повышенную нагрузку на процессор и память. Затем данные сжимаются и распаковываются по алгоритму RAR, после чего результат распаковки сравнивается с исходными данными. Если обнаруживается какое-либо различие, в окне команды в строке "Ошибки" выводится сообщение "Да". Кроме того, WinRAR отображает объём обработанных данных и скорость сжатия, текущую и результирующую, измеряемую в Кбайт/с. Значение результирующей скорости можно использовать для сравнения производительности RAR в различных условиях. Например, это может пригодиться при выборе нового компьютера, чтобы узнать, какой из них быстрее сжимает данные. Используется только общий алгоритм компрессии в режиме "максимальное сжатие" со словарём объёмом 4096 Кбайт, все дополнительные фильтры и алгоритмы отключаются, т.е. измеряется производительность основного алгоритма сжатия RAR на произвольном наборе данных.

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

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

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

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

Что касается компонента проверки аппаратуры, он не может заменить собой специализированные утилиты. Определить причину ошибки с помощью этой команды нельзя, можно лишь констатировать, что данные после распаковки отличаются от исходных данных. Источником проблем могут быть ненадёжная память, "разогнанный" процессор и различные аппаратные сбои. Если вы собираетесь использовать эту команду для тестирования аппаратуры, рекомендуется запускать несколько копий WinRAR одновременно. Каждая копия занимает в памяти примерно 35 Мбайт, поэтому если вам известен свободный объём системного ОЗУ и вы запустите соответствующее число копий WinRAR, чтобы его занять, то сможете проверить всю доступную физическую память. Для тестирования надёжности аппаратуры WinRAR нужно запускать на весьма продолжительное время (не менее нескольких часов).