Перейти к основному содержанию

Однопоточный синтетический тест 1С от Гилёва — TPC-1C

1C

Системным администраторам часто приходится настраивать сервер для 1С. Измерить производительность сервера можно с помощью нагрузочного теста TPC-1C от Гилёва:

https://www.gilev.ru/tpc1cgilv/

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

От слов к делу. На примере посмотрим, как пользоваться тестом TPC-1C.

Тестовый стенд:

  • Аппаратный сервер
  • База MSSQL
  • 1С на том же сервере

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

1c

Создаём новую БД в MSSQL, например, tpc1.

1c

Создаём новую информационную базу в 1С.

1c

1c

Запускаем 1С, добавляем существующую ИБ.

1c

Запускаем в режиме Конфигуратор.

1c

Администрирование → Загрузить информационную базу...

1c

Выбираем скачанный тест.

1c

Open.

1c

Да. База загружается.

1c

Нет. Конфигуратор закрывается.

Запускаем в режиме Предприятие.

1c

Попросят ввести email, это не нужно.

1c

OK.

1c

Просят указать логин для SQL. Указываем. OK.

1c

Нажимаем Выполнить тест.

1c

Тест запускается. Тест продлится несколько минут, можно попить чай.

Тест выполнен, нам предлагают запустить следующий тест G1C, который сильно нагружает систему.

1c

Мне это не нужно, нажимаю Нет.

1c

Система пытается отправить результаты теста Гилёву, но у меня все каналы перекрыты. Продолжаем, Да.

1c

В левой колонке отображается результат тестирования. У меня получилось 32.89. Результат можно сравнить с остальными колонками.

  • от 0 до 10 — плохо
  • от 10 до 15 — удовлетворительно
  • от 15 до 35 — хорошо
  • от 35 до 60 — замечательно

Результат хороший, сервер можно использовать для 1С.

P.S.

Если тест нужно запустить повторно, то нужно заново войти в конфигуратор и загрузить базу: Администрирование → Загрузить информационную базу...

Теги

 

Похожие материалы

Сервер лицензирования 1С

Пришла пора сделать сервер лицензирования 1С. Для начала расскажу зачем это нужно и какие преимущества это даёт. Сервер лицензирования позволяем перенести сервисы по проверке и выдаче лицензий 1С на отдельную машину. Сервер лицензирования позволяет выдавать не только клиентские лицензии, но и серверные.

Теги