Как проверить производительность1С Предприятие с помощью теста Gilev

Как проверить производительность1С Предприятие с помощью теста Gilev

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

Важнейшие показатели сервера влияющие на результат:

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

  • Частота CPU (Частота процессора) - чаще всего важнейший показатель;
  • Настройки системы, использование Shared Memory в клиент-серверном SQL варианте;
  • Скорость дисковой подсистемы, чем быстрей диски тем быстрей выполняются запросы на чтение и запись;
  • Быстрота работы кеш системы SQL сервера;
  • Скорость памяти;
  • Настройки BIOS и ядер системы;
Примечание. Для процессора наиболее значимой характеристикой является частота процессора а не загруженность. Чтобы оценить скорость в целом, используйте этот тест.

Планирование:

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

Обратите внимание на графики наших систем:

Хороший график

наш-гилев.png

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

Какой сервер лучше

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

Зависимость теста от версии платформы 1С:Предприятие

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


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

Зависимость теста от редакции СУБД

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

зависимость от платформы.png

Классификация TPC-A-local Throughput / TPC-1C-GILV-A

Тест относится к разделу универсальных интегральных кроссплатформенных тестов. Даже более того, он применим для файлового и клиент-серверного вариантов эксплуатации 1С:Предприятие. Тест работает для всех СУБД, поддерживаемых 1С.

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

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

Скачать тест

Данный тест не является коммерческим  и его можно скачать бесплатно для 8.2  и бесплатно для 8.3


Нужна консультация?
Оставьте заявку и наш эксперт перезвонит в удобное для вас время
и поможет найти нужное решение.
Защита от автоматических сообщений
CAPTCHA
Нажимая на кнопку «Оставить заявку» вы соглашаетесь с политикой конфиденциальности и даёте согласие на обработку персональных данных в соответствии с законодательством России