Записки IT специалиста
Вопрос производительности 1С в файловом режиме стоит довольно остро, особенно перед небольшими фирмами, которые не могут позволить себе существенных вложений в оборудование. Тем не менее «аппетиты» приложения от релиза к релизу только растут и задача повышения быстродействия при умеренных затратах бюджета становится все актуальнее. В этом случае неплохим решением будет приобретение и размещение баз на SSD.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Один из наших клиентов, небольшая фирма по бухгалтерскому обслуживанию, начал жаловаться на медленную работу 1С:Предприятие. Собственно и так не очень быстрая работа приложения стала совсем тоскливой после перехода с Бухгалтерии 2.0 на Бухгалтерию 3.0.
В наличие имелся простой терминальный сервер на Core i3 2120, 8 Гб RAM, с дисковым массивом RAID 1 из двух Western Digital RE4, который обслуживал от трех до шести пользователей, каждый из которых работал с двумя — тремя базами одновременно.
Анализ производительности сразу выявил узкое место — дисковая подсистема (скриншот сделан уже после установки SSD, поэтому к RAID массиву относятся логические диски C: и E:).
![]()
Несложные расчеты показали, что запуск даже одной информационной базы практически полностью использует производительность массива, около 150 IOPS при текущем соотношении чтение/запись — фактический предел для зеркала из двух не самых быстрых дисков. На что косвенно указывает и размер очереди.
Одновременный запуск нескольких баз в начале рабочего дня приводил к существенному замедлению работы сервера и снижал отзывчивость системы. Также наблюдадлась неприятная задумчивость при работе с журналами, при формировании отчетов и т.п.
Тест производительности массива также показал невысокий результат, по сегодняшним меркам более подходящий портативным дискам.

Стало ясно — требуется модернизация дисковой подсистемы. Даже по предварительным прикидкам, создание производительного массива на основе массовых HDD упиралось как в доступный бюджет, так и в физические возможности железа, которое просто не имело необходимого количества SATA-портов и дисковых корзин в корпусе. Поэтому было принято решение о приобретении SSD.
Так как высоких дисковых нагрузок не предусматривалось, то выбор производился в первую очередь из соображений цены. Скоростные характеристики также отходили на второй план, так как узким местом становился интерфейс SATA-II. В итоге был приобретен 128Gb Corsair Neutron [CSSD-N128GB3-BK] LAMD, который будучи установленным в сервер показал следующие скоростные характеристики:

Как видим, операции последовательного доступа ожидаемо уперлись в пропускную способность интерфейса, но в нашем случае это имеет второстепенное значение. Основное внимание следует обратить на операции случайного доступа, которые на порядок превосходят аналогичные показатели традиционных HDD.
Следующий вопрос, который нужно решить: это создать ли «зеркало» из SSD и пожертвовать TRIM ради отказоустойчивости или оставить одиночный диск, выбрав скорость вместо отказоустойчивости. Следует отметить, что современные SSD кроме команды TRIM используют собственные технологии борьбы с деградацией, такие как сбор мусора, что позволяет довольно эффективно работать даже на системах без TRIM. Используемый в данной серии SSD контроллер LAMD (Link_A_Media Devices) как раз таки отличается весьма эффективными технологиями сбора мусора, на уровне накопителей корпоративного уровня, что в общем неудивительно, так как его разработчики давно работают в enterprise-сегменте.
Так как объем ежедневно вводимых документов невелик, то мы ограничились единственным SSD при обязательных ежедневных бекапах. Косвенно эффект от применения твердотельного диска можно оценить по монитору производительности:
![]()
Количество операций ввода-вывода существенно выросло, как и скорость обмена с диском, при этом длина очереди не превышает единицы. Это очень неплохие показатели, осталось проверить насколько наши действия ускорили работу непосредственно с 1С:Предприятие.
Для этого мы провели небольшое экспресс-тестирование в ходе которого измеряли время загрузки информационной базы и время группового перепроведения комплекта документов за определенный период времени. В ходе тестирования применялась конфигурация 1С:Бухгалтерия 3.0.27.7 на платформе 8.3.3.721.
Также в ходе анализа производительности мы обратили внимание на тот факт, что в своей работе 1С:Предприятие активно использует временные папки, которые в нашем случае были расположены на жестком диске. Поэтому в целях достижения максимальной производительности их стоит также перенести на SSD, однако для любителей экономить ресурс твердотельных дисков мы включили в тест оба варианта: когда базы расположенны на SSD, а временная папка на HDD и когда для работы приложения полностью используется SSD.
![]()
Как видим, перенос информационных баз на SSD сразу уменьшил время их загрузки более чем вдвое, а перепроведение ускорилось приблизительно на 30%. При этом полностью сняласть проблема с падением производительности при совместной работе.
Перенос на SSD временных папок позволяет сократить время загрузки более чем втрое и приблизительно в два раза ускорить проведение документов. Здесь есть над чем подумать даже убежденным приверженцам экономии ресурсов диска. Наше мнение по данному вопросу следующее, если вы купили SSD — то следует использовать его по полной программе.
Сделаем небольшое отступление. Используемый нами диск Corsair Neutron [CSSD-N128GB3-BK] имеет ресурс 2-3K циклов стирания/записи. Несложные расчеты показывают, что если ежедневно полностью перезаписывать всю емкость диска, то для исчерпания ресурса потребуется 5-8 лет. Кроме того статистика показвает, что основная причина выхода из строя SSD в течении гарантийного срока не связана с исчерпанием ресурса, а представляет собой производственный брак или ошибки в прошивке.
В заключение хочется сказать, что применение SSD на сегодняшний день пожалуй единственный эффективный способ существенно повысить производительность 1С:Предприятие в файловом режиме. И, что особенно важно, доступный по цене даже для небольших предприятий.
Дополнительные материалы:
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
![]()
Или подпишись на наш Телеграм-канал: ![]()
Как перенести 1С 8.3 на другой компьютер с сохранением лицензии
Бывают ситуации, например при замене компьютера или переустановке операционной системы и т.д., когда необходимо перенести установленную программу 1С с сохранением лицензии. Пользователь может самостоятельно перенести лишь файловую версию программы, что не составит определенных трудностей.
Как перенести базу 1С на другой компьютер
Перенос базы 1С 8.3 с одного компьютера на другой с сохранением лицензии осуществляется в несколько этапов.
Шаг 1. Создание копии информационной базы
Резервное копирование рекомендуются выполнять при выполнении любых действий с базой 1С. О том, как это сделать, мы писали в статьях Резервное копирование в 1С 8.3, Как выгрузить базу 1С на флешку.
В случае, если информационная база находится на другом компьютере (сервере), то достаточно установить платформу 1С на этот компьютер и просто подключить к нему информационную базу по сети, т.е. сохранять ее нет необходимости.
Шаг 2. Установка Платформы 1С на новый компьютер
Обратите внимание, если у вас серверный вариант и устанавливается платформа на один из компьютеров сети, то версия платформы должна совпадать с версией сервера, иначе программа не откроется и выдаст ошибку (например, Существуют активные сеансы работы с данной базой, использующие версию платформы, не поддерживающие совместную работу с данной версией).

Узнать версию установленной платформы можно в меню Справка — О программе .

Шаг 3. Добавление информационной базы
При добавлении в список информационной базы, расположенной на другом компьютере, достаточно добавить ее, указав путь к ней по сети.
Если мы сохраняли папку с информационной базой на флешке и при установке перенесли ее на новый компьютер, то подключение ее производится также добавлением в список существующей информационной базы.
В случае, если необходимо загрузить информационную базу на данный компьютер, то создав пустую базу, загружаем в нее сохраненную ранее информационную базу (файл *.dt), через пункт меню Администрирование — Загрузить информационную базу .
Шаг 4. Перенос лицензии 1С 8.3
Без выполнения этого пункта программа 1С 8.3 работать не будет. Лицензия программ 1С может быть аппаратная или программная.
Аппаратный ключ — устройство похожее на флешку, который вставляется в USB-порт. При установке платформы будет установлен драйвер защиты, который и обеспечивает работу аппаратной защиты программы 1С. Таким образом, при использовании аппаратной защиты, достаточно вставить сам ключ в USB-порт компьютера.
Программный ключ — это пин-код, который входит в комплект поставки программы. Кроме основного пин-кода в поставку включено еще два резервных.
При первом запуске программы будет сгенерирован лицензионный файл, который будет находится в папке с программой. Но старый файл при переносе программы не подойдет, так как он учитывает параметры конкретного компьютера и привязывается к нему. Поэтому, в случае переустановки программы 1С на другой компьютер можно воспользоваться резервными пин-кодами.
В случае, если резервных ключей не осталось, то можно обратиться в обслуживающую компанию 1С-франчайзи, заполнить регистрационную форму и получить дополнительные пин-коды, ключи лицензии. При этом заполнение регистрационной формы должно полностью совпадать с данными первоначального заполнения.
Также, можно написать запрос в центр лицензирования 1С lic@1С.ru, указав регистрационный номер программного продукта и данные организации на которую он зарегистрирован. Если вы использовали несколько пин-кодов для активации лицензии программы и не помните, какие именно и какие остались в резерве, то вам подскажут, какие пин-коды не использованы. А если окажется, что они использованы все, то придет письмо с новым комплектом пин-кодов.
При запуске программы 1С 8.3 появиться окно Лицензия не обнаружена , в котором нажимаем кнопку Получить лицензию .

В окне выбор операции с лицензией выбираем Восстановление лицензии .
Далее в окне получения лицензии вводим пин-коды.

Проверяем регистрационные данные (если компьютер не менялся) или вводим вручную. Данные также должны совпадать с ранее вводимыми.

Если компьютер подключен к интернету, то лицензию можно получить Автоматически. При этом восстановление лицензии может производиться только тем же способом, что и при первой активации.

Следуем шагам помощника. По окончании нажимаем кнопку Готово и полученная лицензия сохраняется на компьютере — файл с расширением lic.
См. также:
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Во время работы с программой 1С могут возникнуть ошибки или.Для более быстрой и эффективной работы в программе 1С можно.В программе 1С используется два вида интерфейса: Такси и Формы.Зачастую первым действием пользователя программы является настройка принтера в 1С.
(10 оценок, среднее: 3,00 из 5)
Перенос кэш 1с на SSD или RAM диск
Как создать сам RAM диск в данной заметки не буду, так как этого материала полно на просторах интернета. Здесь же просто покажу как уже перенести кэш 1с на готовый диск, будь то RAM или SSD диск.
- Запускаем командную строку от имени администратор
- Создаем каталог на диске на котором будем хранить КЭШ
- mkdir D:\Users\1c\KVV
- Удаляем старый кэш
- rd /s /q «C:\Users\KVV\AppData\Roaming\1C\1cv8»
- Создаем симлинк, своего рода ярлык.
- mklink /j «C:\Users\KVV\AppData\Roaming\1C\1cv8» «D:\Users\1c\KVV
Перенос кэш 1с на SSD или RAM диск : 2 комментария
Автор сайта просто улыбнул — молодец!
Запретить скриптом копирование данных с сайта…
То есть вы предлагаете , что бы мы все эти команды вручную писали?!Как поменять SSD не потеряв OEM-лицензию Windows 10?

без проблем абсолютно!
но привязка хранится не на диске, а в облаках у МС.
при установке важно только одно единственное условие — чистый дистрибутив той же редакции (хом или про)
в процессе установки выбираете «у меня нет ключа», активация происходит автоматически, при подключениии к интернетуps язык менять можно. к примеру русскую версию на английскую, и наоборот — можно заменять. в том числе single language редакции (в остальных можно еще language паки загружать и на ходу менять язык системы)