+7 495 230 03 03 8 800 222 50 03

Тюнинг апликейшн сервера 1С: настройка процессора через BIOS

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

Производительность 1С сильно зависит от тактовой частоты процессора. Чем выше частота, тем выше скорость операций. Рассмотрим детальнее процесс тюнинга сервера 1С с точки зрения BIOS. Разбирать будем на примере платы Supermicro X11.

Немного теории. У современных CPU есть два основных состояния:

  • C-States – состояние питание и поведения процессора в простое;
  • P-States – состояние производительности.

Система принимает решение работать на полную мощность или ограничить потребление.

Состояния нумеруются от нуля по возрастанию, то есть C0, C1… и P0, P1… Большее число обозначает большее энергосбережение. C0 означает, что все компоненты включены. P0 означает максимальную производительность, то есть максимальные тактовую частоту, напряжение и энергопотребление.

Данной теории нам достаточно для понимания, что для настройки апликейшн сервера 1С нужно использовать минимальные состояния – C0 и P0. Подробнее про другие состояния можно прочесть самостоятельно на профильных ресурсах.

Далее рассмотрим детальнее сам процесс тюнинга.

Конфигурация процессора в BIOS

Рисунок 1 — Конфигурация процессора в BIOS

Power Performance Tuning → OS Controls EPB.

Конфигурация управления энергопотреблением в BIOS

Рисунок 2 — Конфигурация управления энергопотреблением в BIOS

Отдаем приоритет управления электропитанием ОС. На прошлых поколениях плат нами была замечена нестабильная работа управления питанием через BIOS.

P State Control в BIOS

Рисунок 3 — Управление состоянием P процессора (P State Control) в BIOS

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

Package C State Control в BIOS

Рисунок 4 — Управление состоянием C процессора (Package C State Control) в BIOS

Задействованы минимально возможные C-состояния

CPU T State Control в BIOS

Рисунок 5 — Управление состоянием T процессора (CPU T State Control) в BIOS

Есть третье состояние CPU – T-state. Это управление троттлингом. В сети можно встретить информацию, что этот параметр нужно отключать. Мы считаем, что управление троттлингом крайне важный параметр защиты CPU. Ресурс термоинтерфейса под нагрузкой в среднем 2 года. Работать с параметром необходимо осторожно, взвешивая риски.

При выполнении этих условий, частота CPU в простое должна быть зафиксирована на значении выше 3 Ггц в простое.

Не нашли ответа на свой вопрос?

Смотрите также

Содержание

Заказать звонок

Оставьте свои данные для того, чтобы специалист с вами связался.

*нажимая на кнопку, Вы даете согласие на обработку персональных данных
Быстрое внедрение включает:
На сервере установлено следующее ПО (доступно при подключении по протоколу RDP):
Также настроено:
Перед внедрением клиент предоставляет информацию о пользователях (логины и пароли). После завершения работ, клиенту высылается инструкция и ярлык для подключения.
Индивидуальное внедрение по ТЗ клиента обсуждается отдельно.