Представление

5 лучших бесплатных инструментов для тестирования производительности

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

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

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

1. Indigo Benchmark - для рендеринга и создания контента

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

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

2. Тестовый набор Фороникс

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

Более того, официальный сайт Phoronix предлагает очень глубокий анализ процедур тестирования, если вы новичок в этой области. Я лично могу порекомендовать их последний пост, в котором подробно описывается влияние патчей для защиты от Spectre и Meltdown на производительность вашей системы.

3. IOzone

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

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

Рабочие нагрузки, такие как потоковое видео, могут выиграть от более высоких последовательных чтений, тогда как базы данных действительно могут выиграть от более высоких случайных операций ввода-вывода в секунду. Таким образом, тестирование хранилища никогда не бывает таким простым, как запуск dd на диск.

4. Тест веб-задержки

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

Web Latency Benchmark - это тест для вашего веб-браузера от Google. Этот кроссплатформенный тест весьма полезен при сравнении реальной производительности вашего веб-браузера. Такие вещи, как задержка между нажатиями клавиш и ответами браузера, задержка прокрутки и рывки, и многое другое измеряются тестом.

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

5. 7-молния

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

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

Заключение

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

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

Учебник OpenTTD
OpenTTD - одна из самых популярных бизнес-симуляторов. В этой игре вам нужно создать замечательный транспортный бизнес. Тем не менее, вы начнете в нач...
SuperTuxKart для Linux
SuperTuxKart - отличная игра, созданная для того, чтобы бесплатно познакомить вас с Mario Kart в вашей системе Linux. Играть в нее довольно сложно и в...
Учебник Battle for Wesnoth
Битва за Веснот - одна из самых популярных стратегических игр с открытым исходным кодом, в которую вы можете играть сейчас. Эта игра не только очень д...