Что такое Бенчмарк?

Что такое Бенчмарк?

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

Что такое Бенчмарк?

Бенчмарк (benchmark - ориентир, эталон) - это либо метрика, с которой сравниваются характеристики, либо набор тестов, который позволяет выявить потенциальные возможности системы.

Зачем нужен бенчмарк?

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

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

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

Почему к результатам бенчмарков нужно относится с осторожностью?

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

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

В общем, стоит понимать, что высокая циферка не всегда приоритетнее.

Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!

Социальные сети

☕ Понравился обзор? Поделитесь с друзьями!

Добавить комментарий / отзыв
Комментарий - это вежливое и наполненное смыслом сообщение (правила).



* Нажимая на кнопку "Отправить", Вы соглашаетесь с политикой конфиденциальности.
Социальные сети
Программы (Freeware, OpenSource...)