Задать вопрос
  • Как заставить сервер c 2xE5-2630 v4, 128GB, raid ssd грузить процессор на 100% (тест Гилева 21,65)?

    @GilevVyacheslav
    На не правильный вопрос нельзя получить правильный ответ. В формулировке вопроса вы связываете 100% загруженности сервера с повышением производительности. В действительности же наоборот, чем выше нагрузка тем больше шансов словить операциями ожидания оборудования и замедлится. Т.е. первое что вы должны сделать это отказаться от концепции "загрузить под 100% процессор" чтобы улучшить производительность.

    Для вашего процессора результаты нашего теста могут достигать 40 баллов.

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

    Ну и очевидный не для всех момент - тест надо делать когда нет нагрузки на сервер.

    На результаты теста могут влиять
    процессор (частота)
    BIOS (turboboost и т.п.)
    планки памяти (частота, расположение по каналам)
    Гипервизор - схема электропитания, динамические ресурсы, приоритеты
    ОС Windows - схема электропитания, квотирование dfss | Linux - Power saving
    версии платформы 1С:Предприятие 8
    версии субд
    скорость диска, где размещена база
    скорость диска, где размещена tempdb (если MS SQL Server)
    скорость диска, где размещены кластер 1С, профиль учетки службы 1С, темпы
    канал взаимодействия между 1С и субд: Shared memory | скорость сети
    зеркалирование

    Соответственно по списку начните с настройки биоса и убедитесь с помощью CPU-Z что частота процессора работает стабильно работает в турбобусте.

    Если же Вы наблюдаете только периодическое замедление любых операций, то замерьте скорость реакции в свойствах рабочего процесса. Например при достижении 80% оперативной памяти в редакции ПРОФ сервера 1С происходит общее торможение. Подобные эффекты бывают при рестарте рабочих процессов или падении (поищите поиском *.mdmp файлы как признак падения). Наконец можно общее замедление словить запустив много фоновиков (сбросьте все фоновики в момент подвисания или вообще заблокируйте их старт). Выключите антивирус если есть.
    Ответ написан
  • Тест Гилёва (далее ТГ). Виртуализация vs bare-metal?

    @GilevVyacheslav
    1. Виртуальная среда дает штраф. В отдельных случаях заметный.
    2. РАЗНЫЕ виртуалки (разных производителей или даже разных версий) дают РАЗНЫЙ ШТРАФ. Наименьший дают VMWare. Proxmoх и некоторые линуксовые дают наибольший.
    3. Больше всего влияют настройки схемы электропитания виртуалки, затем квотирования ресурсов (включая процессор), далее "тонкий" виртуальный диск, далее наличие возможности динамического перераспределения ресурсов, настройки биоса для виртуализации, выставленных приоритетов для каждого из ресурсов, конкретная железка тоже может быть не приспособлена на виртуализации (виртуалка не распознает полноценно железо), в отдельных случаях виновата версия платформы 1С. И это не полный список.
    Ответ написан
    2 комментария
  • Как оптимизировать потребление ресурсов сервером 1С?

    @GilevVyacheslav
    1. 8.3.7.17хх в принципе не самая удачная ветка релиза платформы, чтобы сравнивать с 8.2, но если забыть про ошибки платформы, то самое важное - в 8.3 серверная часть 1С полностью переработана, в том числе файлы с сеансовыми данными теперь сжимаются, что с точки зрения места лучше, но нагрузка на проц больше, и таких фич достаточно много
    2. статистически и нагрузка на жесткий диск выше, и файл журнала регистрации из формата sqllite можно попробовать переключить в старый режим, да и процессорные ресурсы нужны значительно больше чем в 8.2, так что не надо думать что железо годное для 8.2 таковым останется и для 8.3 - запросите бюджет и увеличьте мощности под сервер 8.3
    Ответ написан
    2 комментария