Обновление 1с как долго

Обновлено: 03.07.2024

Анна Викулина

Пользователям и администраторам знакома такая проблема: 1С от раза к разу обновляется все медленнее, до того, что это становится просто неприемлемо.

По перечню релизов, которые публикуются на дисках 1С:ИТС, видно, что обновления выходят с завидной частотой, иногда по несколько версий на одном DVD-выпуске.

То же подтверждает и сайт: для самых распространенных конфигураций (1С:Бухгалтерия, 1С:Зарплата и управление персоналом) обновления выходят точно не реже одного раза в месяц, а во время отчетного периода – даже 3-4 раза.

Поэтому долгое обновление 1С может действительно стать «головной болью» для администраторов и программистов.

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

Долгое обновление в режиме Предприятия

Если 1С долго обновляется именно после запуска конфигурации в режиме Предприятия – вероятнее всего были добавлены новые регистры и запущены обработки по их заполнению. Так, например, было при обновлении типовой БП с релиза 2.0.41.x до 2.0.42. Информация о действиях при их заполнении не выводится в строку состояния, отчего пользователь может ложно подумать, что конфигурация «зависла».

Если же проблема скорости обновления возникает с завидным постоянством и сопровождается постоянными обращениями пользователей с жалобами и вопросами на тему «Почему 1С долго запускается?», с ней следует разобраться более детально.

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

Программные варианты решения проблемы низкой работы 1С

Во-первых, информационная база 1С – настоящая СУБД, которую необходимо обслуживать. Известно, что реиндексация и реструктуризация, а также сжатие таблиц, прекрасно подходит для оптимизации баз данных. Для увеличения производительности 1С стоит запустить в конфигурации пункт «Тестирование и исправление…».

После выполнения такой проверки конфигурация значительно уменьшится в размерах.

Всегда на скорости обновления и работы 1С не в лучшую сторону сказывается антивирус и брандмауэр Windows, поэтому надо включать объекты 1С в исключения этих программ (папка, в которую у вас установлена 1С, 1Сv8*.1С?, 1Сv8.log, 1Сv8.pfl, *.dt, *.cf, *.cfu, *.epf).

Аппаратные методы решения проблем медленной производительности 1С

Если после этих нехитрых действий, 1С 8.3 все равно долго запускается, то скорее всего необходимо увеличение серверных мощностей.

Недорогой, но очень эффективный вариант увеличения производительности 1С – покупка дополнительной оперативной памяти. Именно ее недостаток во многих случаях делает работу с конфигурациями неудобно медленной. Все потому, что в случае нехватки ОЗУ, большая часть нагрузки ложится на жесткий диск. При этом для получения данных сеть используется неактивно, как и процессор для их обработки. Пока система получает необходимую информацию с диска в оперативную память и, наоборот, отправляет уже ненужные данные на диск – они просто простаивают.

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

В случае многопользовательской работы (в локальной сети) настройка скорости соединения – важный параметр для работы 1С. Многие на это не обращают внимания, а зря, ведь системе приходится перемещать большие объемы данных по сети (особенно при первом, так называемом, «холодном» запуске системы). При недостаточной скорости передачи данных база будет тормозить, как в процессе работы, так и при обновлении.

Если предыдущие варианты не помогли, или в базе работает действительно много пользователей, то нужно рассматривать вариант с переходом на клиент-серверный вариант работы (то есть SQL). В этом случае также не стоит забывать о периодическом обслуживании базы (аналог тестирования и исправления для SQL).

В заключение хотелось бы напомнить, что для качественной работы системы 1С необходимо периодически обслуживать базу данных. Важно понимать, что со временем сложность конфигураций растет, как и требования к потребляемым ресурсам. и как Следствие – на компьютере, купленном 5-7 лет назад, система «летать» не будет.

Более подробно о повышении производительности 1С, вы можете узнать в статье.

Хотите узнать сколько времени обновляется 1С:Предприятие версии 8.3? Время обновления зависит от нескольких факторов, которые мы рассмотрим в этой небольшой статье. Вам будет полезно это прочитать, если обычно 1С обновляется слишком долго.

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

Установка обновления 1С:Предприятие при запуске программы


[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов

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

Тем не менее, стоит помнить что время от времени устанавливать обновления всё же нужно, поскольку в них могут содержаться новые версии форм первичных документов и регламентированной отчётности. Критичность регулярной установки обновлений 1С:Предприятие каждый определяет самостоятельно в зависимости от вида деятельности компании (например, небольшим фирмам с простыми видами деятельности обновления в большинстве случаев вообще не критичны).

Если Вы решили всё же установить новую версию программы, то стоит помнить о некоторых важных вещах, связанных с установкой обновлений 1С:Предприятие:

  • Платформа и конфигурация обновляются отдельно;
  • Время обновления 1С может быть значительным;
  • Рекомендуется выполнить резервное копирование перед установкой новых версий программы;

В небольших компаниях все операции, связанные с установкой обновлений, обычно выполняет сам бухгалтер. в то время как в более крупных фирмах за это отвечает системный администратор. На курсах 1С:Бухгалтерии мы рассматриваем некоторые особенности, связанные с обновлением платформы и конфигурации.

Разобраться с особенностями работы 1С:Бухгалтерии 8.3, а также научиться вести учёт без посторонней помощи Вам поможет специальный видеокурс по данной конфигурации, включающий в себя 42 часа практических материалов. Посмотрите примеры уроков и учебный план курса!

Время обновления 1С:Предприятие

Несмотря на то что в современной версии программы 1С:Предприятие для установки обновлений не нужны какие-либо специальные знания, стоит помнить об одном важном моменте процесса установки новых версий. А именно — время обновления 1С может быть весьма значительным. В связи с этим можно дать следующую универсальную рекомендацию.

Выберите правильное время

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

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

Рекомендации выше написаны исходя из опыта установки новых версий конфигурации и платформы — пользователям 1С:Предприятие хорошо известно, что это процесс в большинстве своём длительный. Давайте посмотрим, сколько на самом деле занимает по времени установка обновлений, а также от чего зависит это самое время.

В принципе можно выделить три основных фактора, влияющих на продолжительность процесса установки:

  • Скорость интернет-соединения;
  • Производительность компьютера, на котором установлена программа 1С:Предприятие;
  • Количество загружаемых обновлений;

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

Далее программа автоматически установит загруженные обновления конфигурации, а также самой платформы 1С:Предприятие, если это необходимо. Это самая ответственная и длительная часть процесса. Ни в коем случае нельзя прерывать установку, поскольку в этом случае возможно повреждение Вашей базы данных!

Долго ли обновляется 1С 8.3?

Если Вы давно не устанавливали обновления, то процесс может занимать 2-3 часа. Это также зависит от производительности компьютера, но в любом случае стоит приготовиться долго ждать.

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

Делаем выводы по времени установки обновлений

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

К примеру, Вы можете без особых проблем не обновлять вашу копию 1С в течение целого года. Однако потом придётся подождать 2-3 часа.

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

Анна Викулина

Необходимость проводить обновление 1С:Предприятие и любых продуктов, созданных на данной платформе, обусловлена поддержкой актуальности их функционала. Обновления отражают изменения в законодательных нормах и правилах, выход новых форм регламентированных отчетов, расширение функционала, улучшение интерфейса решений, а также исправления программных багов.

Рассмотрим на примере 1С:Бухгалтерия 8 обновление конфигурации 3.0 при наличии Интернет-поддержки, то есть автоматический и ручной вариант. Правила применимы к любым типовым конфигурациям 1С (к примеру, ЗУП или УТ). Прежде чем начать, обратим внимание на несколько важных моментов:

  • В зависимости от настроек «1С:Бухгалтерия 8» обновления могут производиться вручную или автоматически, но в обоих случаях только при выходе всех пользователей из базы.
  • Перед тем как обновить 1С, как и перед любыми другими манипуляциями с конфигурацией, необходимо выгрузить базу и сохранить в формате архива. В критической ситуации, если произойдет сбой или обновления по каким-то причинам вступят в конфликт с имеющейся системой, сохраненная копия базы поможет вернуться к началу процесса, избежав потерь в настройках и данных.
  • Если с момента последнего обновления для программы вышло, например, три новых версии, процесс установки обновлений придется повторить три раза.
  • Перед установкой типовых обновлений следует убедиться, что в конфигурации не производились доработки. Обновление нетиповой конфигурации происходит вручную, а не автоматически, и требует привлечения специалиста для сверки и внесения дважды измененных объектов. Убедиться характере конфигурации поможет пиктограмма замка в окне конфигурации.
  • Произвести обновление 1С 7.7, ПРОФ, КОРП, а также 1С 8.2 и прочих предыдущих версий 1С:Предприятие 8, можно путем приобретения доступа в составе договора 1С:ИТС.

При наличии Интернет-поддержки

Поддержка входит в спектр услуг, предоставляемых по договору ИТС. Чтобы воспользоваться данным сервисом, зайдем в базу с правами администратора.

Найдем пункт «Интернет-поддержки и сервисов». По кнопке «Подключить» откроется диалоговое окно «Подключение интернет-поддержки», где нужно будет ввести логин и пароль учетной записи в ИТС.

После этого переходим к «Монитору интернет-поддержки пользователей» и выбираем автоматическое обновление 1С.

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

Самостоятельное обновление типовой конфигурации 1С 8.3

Первое, что следует сделать при таком варианте, определить версию установленной конфигурации, зайдя в меню «Справка-О программе».

Запуск базы данных в режиме «Конфигуратор»* позволит получить необходимую информацию о текущей версии платформы и конфигурации. В окне конфигурации напротив «БухгалтерияПредприятия» отображается пиктограмма «Замочек», свидетельствующая о том, что конфигурация именно типовая.

*Работа в режиме «Конфигуратора» фактически одинакова для всех конфигураций.

Переходим непосредственно к обновлению. В пункте «Поддержка» находим пункт «Обновить конфигурацию».

Файл или дистрибутив можно бесплатно скачать с диска ИТС или на портале «1С:Обновление программ» в разделе «Типовые конфигурации для России» при наличии учетной записи.

На портале в правой колонке находим строку с последним упоминанием номера текущей версии. В левой колонке – номер версии, до которой возможно обновление текущего релиза.

Далее жмем на номер релиза в левой колонке для выбора и скачивания файла обновления.

Обновление скачается в виде самораспаковывающего архива «updsetup.exe». Извлекаем файлы, находим среди них установочный «setup.exe» и запускаем. Система автоматически предложит установить конфигурацию в папку с шаблонами. Жмем «Далее».

Возвращаемся в Конфигуратор. Ставим галочку на «Выбор файла обновления» и нажимаем «Далее». В открывшейся строке указываем путь к «распакованному» новому релизу 1С – файлу с разрешением .cfu. Нажимаем «Открыть».

Выбираем файл обновления и жмем «Готово». Откроется окно со справочной информацией (имеющаяся версия платформы должна соответствовать заявленной в окне).

После проверки жмем «Продолжить обновление».

После этого откроется окно «Реорганизация информации» со списком новшеств и изменений, включенных в новую конфигурацию*. Нажимаем «Принять».

*Если в окошке «Реорганизация информации» кнопка «Принять» неактивна, список изменений необходимо прокрутить до конца. В конце списка будут помеченные объекты, препятствующие установке обновления (например, задвоенные в результате некорректного окончания работы).

Решить эту проблему можно через запуск «Тестирования и исправления информационной базы». Для этого нужно зайти в «Администрирование-Тестирование и исправление» и нажать «Выполнить».

По клавише F5 стартует отладка для завершения последних обработок, конвертации старой базы в новую и дальнейшего запуска работы в режиме «Предприятие».

При запуске в клиентском режиме система потребует подтвердить легальность обновления (1), после чего следует нажать кнопку «Продолжить» (2).

Запустится обновление программы.

Список новшеств в установленной версии можно посмотреть, перейдя по гиперссылке «Новое в этой версии».


Фото Алены Туляковой, ИА «Клерк.Ру»

В статье указаны основные ошибки, которые совершают начинающие администраторы 1С, и показаны способы их решения на примере теста Гилева.

Основная цель написания статьи — чтобы не повторять очевидные нюансы тем администраторам (и программистам), которые еще не набрали опыта с 1С.

Вторичная цель, если у меня будут какие-то недочеты, — на Инфостарте мне это укажут быстрее всего.

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

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

Тестируемый компьютер, основной подопытный кролик: HP DL180G6, в комплектации 2*Xeon 5650, 32 Gb, Intel 362i , Win 2008 r2. Для сравнения, сопоставимые результаты в однопоточном тесте показывает Core i3-2100. Оборудование специально взял не самое новое, на современном оборудовании результаты заметно лучше.

Для тестирования разнесенных серверов 1С и SQL, сервер SQL: IBM System 3650 x4, 2*Xeon E5-2630, 32 Gb, Intel 350, Win 2008 r2.

Для проверки 10 Gbit сети использовались Intel 520-DA2 адаптеры.

Файловая версия. (база лежит на сервере в расшаренной папке, клиенты подключаются по сети, протокол CIFS/SMB). Алгоритм по шагам:

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

Подразумевается, что даже для старых компьютеров 10 летней давности (Pentium на 775 socket) время от нажатия на ярлык 1С:Предприятие до появления окна базы должно пройти меньше минуты. (Celeron = медленная работа).

Если у Вас компьютер хуже, чем пентиум на 775 socket с 1 гб оперативной памяти, то я Вам сочувствую, и комфортной работы на 1С 8.2 в файловой версии Вам будет добиться тяжело. Задумайтесь или об апгрейде (давно пора), или о переходе на терминальный (или web, в случае тонких клиентов и управляемых форм) сервер.

Если компьютер не хуже, то можно пинать администратора. Как минимум — проверить работу сети, антивируса и драйвера защиты HASP.

Если тест Гилева на этом этапе показал 30 "попугаев" и выше, но рабочая база 1С все равно работает медленно - вопросы уже к программисту.

1. Для ориентира, сколько же может "выжать" клиентский компьютер, проверяем работу только этого компьютера, без сети. Тестовую базу ставим на локальный компьютер (на очень быстрый диск). Если на клиентском компьютере нет нормального ССД, то создается рамдиск. Пока, самое простое и бесплатное — Ramdisk enterprise.

Для тестирования версии 8.2 вполне достаточно 256 мб рамдиска, и! Самое главное. После перезагрузки компьютера, с работающим рамдиском, на нем должно быть свободно 100-200 мб. Соответственно, без рамдиска, для нормальной работы свободной памяти должно быть 300-400 мб.

Для тестирования версии 8.3 рамдиска 256 мб хватит, но свободной оперативной памяти надо больше.

При тестировании нужно смотреть на загрузку процессора. В случае, близком к идеальному(рамдиск), локальная файловая 1с при работе загружает 1 ядро процессора. Соответственно, если при тестировании у вас ядро процессора загружено не полностью — ищите слабые места. Немного эмоционально, но в целом корректно, влияние процессора на работу 1С описано здесь. Просто для ориентира, даже на современных Core i3 с высокой частотой вполне реальны цифры 70-80.

Наиболее часто встречающиеся ошибки на этом этапе.

  • Неправильно настроенный антивирус. Антивирусов много, настройки для каждого свои, скажу лишь то, что при грамотной настройке ни веб, ни касперский 1С не мешают. При настройках "по умолчанию" - может отниматься примерно 3-5 попугаев (10-15%).
  • Режим производительности. Почему-то на это мало кто обращает внимания, а эффект - самый весомый. Если нужна скорость - то делать это обязательно, и на клиентских и на серверных компьютерах. (Хорошее описание у Гилева. Единственный нюанс, на некоторых материнских платах если выключить Intel SpeedStep то нельзя включать TurboBoost).

Включать режим производительности можно (и желательно) в двух местах:

  • через BIOS. Отключить режимы C1, C1E, Intel С-state (C2, C3,C4). В разных биосах они называтся по разному, но смысл один. Искать долго, требуется перезагрузка, но если сделал один раз - потом можно забыть. Если в BIOS все сделать правильно, то скорости добавится. На некоторых материнских платах настройками BIOS можно сделать так, что режим производительности Windows роли играть не будет. (Примеры настройки BIOS у Гилева). Эти настройки в основном касаются серверных процессоров или "продвинутых" BIOS, если Вы такое у себя не нашли, и у вас НЕ Xeon - ничего страшного.
  • Панель управления - Электропитание - Высокая производительность. Минус - если ТО комптютера давно не проводилось, он будет сильнее гудеть вентилятором, будет больше греться и потреблять больше энергии. Это - плата за производительность.

В BIOS C-state включены,

режим энергопотребления сбалансированный

Для Pentium и Core на этом можно остановиться,

из Xeon еще можно выжать немного "попугайчиков"

Если не использовать Turbo boost - именно так должен выглядеть

сервер, настроенный на производительность

А теперь цифры. Напомню: Intel Xeon 5650, ramdisk. В первом случае тест показывает 23.26, в последнем - 49.5. Разница - почти двухкратная. Цифры могут варьироваться, но соотношение остается практически таким же для Intel Core.

в) Turbo Boost. Сначала надо понять, поддерживает ли Ваш процессор эту функцию, например здесь. Если поддерживает, то можно еще вполне легально получить немного производительности. (вопросы разгона по частоте, особенно серверов, касаться не хочу, делайте это на свой страх и риск. Но соглашусь с тем, что повышение Bus speed со 133 до 166 дает очень ощутимый прирост как скорости, так и тепловыделения)

Как включать turbo boost написано, например, здесь. Но! Для 1С есть некоторые нюансы (не самые очевидные). Сложность в том, что максимальный эффект от turbo boost проявляется тогда, когда включены C-state. И получается примерно такая картинка:

turbo boost 23

Обратите внимание, что множитель - максимальный, частота Core speed - красивейшая, производительность - высокая. Но что же будет в результате с 1с?

Core speed (частота), GHz

CPU-Z Single Thread

Тест Гилева Ramdisk

Тест Гилева Ramdisk

А в итоге получается, что по тестам производительности ЦПУ вариант с множителем 23 впереди, по тестам Гилева в файловой версии - производительность с множителем 22 и 23 одинаковая, а вот в клиент-серверной - вариант с множителем 23 ужас ужас ужас (даже, если C-state выставить на уровень 7, то все равно медленнее, чем с выключенным C-state). Поэтому рекомендация, проверьте оба варианта у себя, и выберите из них лучший. В любом случае, разница 49,5 и 53 попугая - достаточно значительная, тем более это без особых усилий.

Вывод - turbo boost включать обязательно. Напомню, что недостаточно включить пункт Turbo boost в биосе, надо еще посмотреть и другие настройки (BIOS: QPI L0s, L1 - disable, demand scrubbing - disable, Intel SpeedStep - enable, Turbo boost - enable. Панель управления - Электропитание - Высокая производительность). И я бы все-таки (даже для файловой версии) остановился на варианте, где c-state выключен, хоть там множитель и меньше. Получится как-то так.

Турбо буст включен, c-state выключены, режим высокой производительности

Достаточно спорным моментом является частота памяти. Например вот тут частота памяти показывается как очень сильно влияющая. Мои же тесты - такой зависимости не выявили. Я не буду сравнивать DDR 2/3/4, я покажу результаты изменения частоты в пределах одной линейки. Память одна и та же, но в биосе принудительно ставим меньшие частоты.

800
1066
1333
И результаты тестирования. 1С 8.2.19.83, для файлового варианта локальный рамдиск, для клиент-серверного 1С и SQL на одном компьютере, Shared memory. Turbo boost в обоих вариантах выключен. 8.3 показывает сопоставимые результаты.
800 1066 1333
48,54 49,50 50,51
1с 8.2 файловый вариант 49,50 49,50 49,02
49,02 49,02 49,50
36,76 36,76 37,04
1с 8.2 клиент-сервер 37,04 37,04 36,50
36,23 36,76 36,76
Разница - в пределах погрешности измерений. Я специально вытащил скрины CPU-Z чтобы показать, что со сменой частоты меняются и другие параметры, те же CAS Latency и RAS to CAS Delay, что нивелирует изменение частоты. Разница будет тогда, когда физически будут меняться модули памяти, с более медленных на более быстрые, но и там цифры не особо значительные.

2. Когда с процессором и памятью клиентского компьютера разобрались, переходим к следующему очень важному месту - сети. Про тюнинг сети написаны многие тома книг, есть статьи на Инфостарте (1, 2 и другие), здесь я на эту тему заострять внимание не буду. Перед началом тестирования 1С просьба убедиться, что iperf между двумя компьютерами показывает всю полосу (для 1 гбит карточек - ну хотя бы 850 мбит, а лучше 950-980), что выполнены советы Гилева. Потом - самой простой проверкой работы будет, как это ни странно, копирование одного большого файла (5-10 гигабайт) по сети. Косвенным признаком нормальной работы на сети в 1 гбит будет средняя скорость копирования 100 мб/сек, хорошей работы — 120 мб/сек. Хочу обратить внимание, что слабым местом (в том числе) может быть и загруженность процессора. SMB протокол на Linux достаточно плохо параллелится, и во время работы он вполне спокойно может «скушать» одно ядро процессора, и больше не потреблять.

И еще. С настройками по умолчанию windows клиент лучше всего работает с windows server (или даже windows рабочая станция) и протоколом SMB/CIFS, linux клиент (debian, ubuntu остальные не смотрел) лучше работает с linux и NFS (с SMB тоже работает, но на NFS попугаи выше). То, что при линейном копировании вин-линукс сервер на нфс копируется в один поток быстрее, еще ни о чем не говорит. Тюнинг debian для 1С - тема отдельной статьи, я к ней еще не готов, хотя могу сказать, что в файловой версии получал даже немного бОльшую производительность, чем Win вариант на этом же оборудовании, но с postgres при пользователях свыше 50 у меня пока еще все очень плохо.

Самое главное, о чем знают "обжегшиеся" администраторы, но не учитывают начинающие. Есть очень много способов задать путь к базе 1с. Можно сделать servershare, можно 192.168.0.1share, можно net use z: 192.168.0.1share (и в некоторых случаях такой способ тоже сработает, но далеко не всегда) и потом указывать диск Z. Вроде бы все эти пути указывают на одно и то же место, но для 1С есть только один способ, достаточно стабильно дающий нормальную производительность. Так вот, правильно делать надо так:

В командной строке (или в политиках, или как Вам удобно) - делаете net use DriveLetter: servershare. Пример: net use m: serverbases. Я специально подчеркиваю, НЕ IP адрес, а именно имя сервера. Если сервер по имени не виден - добавьте его в dns на сервере, или локально в файл hosts. Но обращение должно быть по имени. Соответственно - в пути к базе обращаться к этому диску (см картинку).

Путь к базе

А теперь я на цифрах покажу, почему именно такой совет. Исходные данные: Карты Intel X520-DA2, Intel 362, Intel 350, Realtek 8169. ОС Win 2008 R2, Win 7, Debian 8. Драйвера последние, обновления применены. Перед тестированием я убедился, что Iperf дает полную полосу (кроме 10 гбит карточек, там получилось только 7.2 Gbit выжать, позже посмотрю почему, тестовый сервер еще не настроен как надо). Диски разные, но везде SSD(специально вставил одиночный диск для тестирования, больше ничем не нагружен) или рейд из SSD. Скорость 100 Mbit получена путем ограничения в настройках адаптера Intel 362. Разницы между 1 Gbit медь Intel 350 и 1 Gbit оптика Intel X520-DA2 (полученной путем ограничения скорости адаптера) не обнаружено. Максимальная производительность, турбобуст выключен (просто для сопоставимости результатов, турбобуст для хороших результатов добавляет чуть меньше 10%, для плохих - вообще может никак не сказаться). Версии 1С 8.2.19.86, 8.3.6.2076. Цифры привожу не все, а только самые интересные, чтобы было с чем сравнивать.

Читайте также: